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