key=['a','b','c','d'] value=[1,2,3,4] mydict=dict(zip(key,value)) print mydict 输出结果: {'a': 1, 'c': 3, 'b': 2, 'd': 4} 也可以用zip同时遍历多个列表,生成一个多维列表 key=['a','b','c','d'] value=[1,2,3,4] other=[5,6,7,8] print map(list,zip(key,value,other)) 输出: [['a', 1, 5]…