一、两个列表合成一个字典
最快的方法是用zip、dict方法。
list1=["张三",'李四','王五','赵六']
list2=[23,25,45,63]
list3=["学生","教师","工人","农民"]
#两个列表合成字典
d0={}
d0=dict(zip(list1,list2))
print(d0)
二、多个列表合成一个字典
可以用for的方法。
#多个列表合成为一个字典,其中以第一个列表为键,另外两个列表为值
d={}
for i in range(len(list1)):
d[list1[i]]=(list2[i],list3[i])
print(d)
输出是: