簡體   English   中英

Python-將字典中的值轉換為列表

[英]Python- turn values in a dictionary into a list

我有個問題:

我有一本這樣的字典

{1: [4, 2, 1, 3], 2: [4, 3, 1, 2], 3: [4, 3, 1, 2]}

我想在一個循環中將每個值放入它們自己的列表中,例如。

for each key in myDict
    myList = [4,2,1,3]

在我的列表中做一些事情/清除我的列表然后循環所以......

myList = [4,3,1,2]

我不知道如何嘗試這個,有人有什么建議嗎?

字典有a.values()方法,你可以像這樣使用它:

for myList in myDict.values():
    print(myList)  # Do stuff

請記住,駱駝大小寫不是 Python 中的約定。

你的問題的解決方案

a={1: [4, 2, 1, 3], 2: [4, 3, 1, 2], 3: [4, 3, 1, 2]}

我的列表=一個[1]

打印(我的列表)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM