我有一些不同的参数列表,如下所示:
list1 = [(CODE, ADDR ), (CODE1, ADDR1)]
list2 = [(CODE2, ADDR2 ), (CODE3, ADDR3)]
list3= [list1, list2]
我正在尝试从这个列表中获取参数,并根据这些参数更新我的字典。为此,我编写了以下代码:
for i in list3 :
for idx,j in enumerate(i):
if idx==0:
start_code = j[0]
start_addr = j[1]
CODE = j[0]
ADDR = j[1]
mydict.update({ADDR:CODE})
,但我的问题是,我的字典mydict
没有每次更新,而且没有显示任何更新。请问有什么问题?你知道吗
我同意Adam Smith指出
dict.update()
返回None
(参见python docs)。你知道吗例如,运行代码(但用字符串替换
list1
和list2
元素对象)会产生:相关问题 更多 >
编程相关推荐