python中由列表生成字典

>>> test1 = ["aaa","bbb","ccc","ddd"]
>>> test2 = [111,222,333,444]
>>> test3 = {}
>>> for i in zip(test1,test2):
    test3[i[0]]=i[1]

    
>>> test3
{'aaa': 111, 'bbb': 222, 'ccc': 333, 'ddd': 444}
>>> type(test3)
<class 'dict'>
>>> test1
['aaa', 'bbb', 'ccc', 'ddd']
>>> test2
[111, 222, 333, 444]
>>> test4 = dict(zip(test1,test2))
>>> test4
{'aaa': 111, 'bbb': 222, 'ccc': 333, 'ddd': 444}
>>> type(test4)
<class 'dict'>
原文地址:https://www.cnblogs.com/liujiaxin2018/p/14220635.html