我正在尝试将列表项作为所有键的附加值添加到字典中
字典和列表如下所示:
mydic = {'1':22, '2':33, '3':44}
mylist = [23,24,25]
我希望我的字典如下所示:
mydic = {'1': [22, 23], '2': [33,24], '3': [44,25]}
自从“AttributeError:'tuple'对象没有属性'add'”之后,我的想法就不起作用了,是这样的:
for item in mylist:
for k in mydic.items():
mydic[k].append(item)
有什么更好的方法将列表中的项目放入词典
按键的索引遍历字典键,并为字典的每个值分配一个列表
我使用了
enumerate
函数。它返回一个以0和列表项开头的变量在这里,我使用字典并在每个键处重新分配它,使其成为先前值和新
item
的列表资料来源:https://docs.python.org/3/library/functions.html#enumerate
相关问题 更多 >
编程相关推荐