遍历for循环时的奇怪列表奇怪行为

时间:2019-09-11 13:25:27

标签: python list

我在遍历循环时在python列表中添加字典,但是列表行为很奇怪,它在所有位置仅添加了第一个迭代字典,当我尝试打印字典时,我发现字典在每次迭代中都有不同的值

1 个答案:

答案 0 :(得分:0)

    dict1= {'capacity': '1000.0 Mbps', 'utilization': '80.0 %', 'intfSrcNode': 'FRK-EMIX-RA-3', 'intfDestNode': 'hkg-emix-ra-4'}
dict2= {'capacity': '1000.0 Mbps', 'utilization': '80.0 %', 'intfSrcNode': 'SKM-EMIX-RA-2', 'intfDestNode': 'FRK-EMIX-RA-3'}
interfaceList=[]

interfaceList.append(dict1)
interfaceList.append(dict2)
print(interfaceList)
相关问题