Python中遍歷二維字典的方法有多種,可以使用嵌套循環或者使用內置的方法來實現。
方法一:嵌套循環
# 假設有一個二維字典
my_dict = {
'A': {'a': 1, 'b': 2},
'B': {'c': 3, 'd': 4}
}
# 使用嵌套循環進行遍歷
for key1 in my_dict:
for key2 in my_dict[key1]:
value = my_dict[key1][key2]
print(key1, key2, value)
輸出結果:
A a 1
A b 2
B c 3
B d 4
方法二:使用items()方法
# 假設有一個二維字典
my_dict = {
'A': {'a': 1, 'b': 2},
'B': {'c': 3, 'd': 4}
}
# 使用items()方法進行遍歷
for key1, nested_dict in my_dict.items():
for key2, value in nested_dict.items():
print(key1, key2, value)
輸出結果:
A a 1
A b 2
B c 3
B d 4
這兩種方法都能夠遍歷二維字典,根據具體的需求選擇適合的方法即可。