list1=[1,2,3,4]
list2=['a','b','c','d']
现在我需要通过
将它们转换为字典final_list = dict(zip(list1,list2))
我需要添加值:
1:a,m,o2:B,Y,Z..
听起来您想在字典中的单个键中添加多个值。分配键的值一个数组的值或其他字典。这是您可以分配数组
的方式list1=[1,2,3,4]
list2=['a','b','c','d']
final_list = dict(zip(list1,list2))
final_list[1] = ['x', 'y', 'z']
print final_list[1]
final_list[1].append('aa')
print final_list[1]
这也可以简单地从头开始创建和修改,而无需在开始中不必要的步骤
final_list = {1: ['x', 'y', 'z'], 2: 'b', 3: 'c', 4: 'd'}
print final_list[1]
final_list[1].append('aa')
print final_list
您可以将其与D中的字符串相连。有几种方法,最简单的是使用+=
操作员:
list1=[1,2,3,4]
list2=['a','b','c','d']
d = dict(zip(list1,list2))
d[1] += ',m,o'
d[2] += ',y,z'
...
遵循此字典d
将是:
{1: 'a,m,o', 2: 'b,y,z', ...}