內部列表可以說我有這樣的詞典:遍歷嵌套的字典
myDict = {
1: {
"a": "something",
"b": [0, 1, 2],
"c": ["a", "b", "c"]
},
2: {
"a": "somethingElse",
"b": [3, 4, 5],
"c": ["d", "e", "f"]
},
3: {
"a": "another",
"b": [6, 7, 8],
"c": ["g", "h", "i"]
}
}
這是我的代碼:
for id, obj in myDict.items():
for key, val in obj.items():
if key is "b":
for item in val:
# apply some function to item
有沒有更好的方式來遍歷一個列表內嵌字典?或者有沒有pythonic的方式來做到這一點?
'如果key爲 「B」',但怎麼樣' 「C」'?他們也是名單。你不想要他們? – gil
@gill我不需要「c」。我只需要「b」中的值,因爲我需要爲列表中的每個值應用一些函數。 – Mico