# -*-coding: utf-8-*-
keys = ['name', 'age', 'tel']
values = ['aqi', 3, 123456]
dict1 = dict(zip(keys, values))
print dict1
'''
{'age': 3, 'tel': 123456, 'name': 'aqi'}
'''
另外一种实现方式,使用lambda函数:
dict2 = dict(map(lambda x,y:[x,y], keys, values))
本文介绍了如何使用`zip`和`lambda`函数创建Python字典,展示了两种不同的方法:一种是通过`dict(zip(keys, values))`,另一种是利用`map`和`lambda`实现。重点在于理解这两种创建字典的方式及其在实际编程中的应用。
# -*-coding: utf-8-*-
keys = ['name', 'age', 'tel']
values = ['aqi', 3, 123456]
dict1 = dict(zip(keys, values))
print dict1
'''
{'age': 3, 'tel': 123456, 'name': 'aqi'}
'''
另外一种实现方式,使用lambda函数:
dict2 = dict(map(lambda x,y:[x,y], keys, values))

被折叠的 条评论
为什么被折叠?