通过zip方法将两个列表合成字典

我们现在有一个关键字列表key_list和一个值列表key_list,如何把这两个列表合成一个字典,使得其中的元素相互对应起来呢,这里我们可以使用zip的方法打包这两个列表,生成一个zip对象,zip对象本质上也是一种序列,因此,我们也可以使用dict将其类型转换为字典对象,具体的代码如下:

key_list = ['name','age','gender']
val_list = ['Allen',30,'Male']
lst_dict = dict(zip(key_list,val_list))
print(lst_dict)

运行结果如下:

{'name': 'Allen', 'age': 30, 'gender': 'Male'}
[Finished in 0.8s]

你可能感兴趣的:(python基础数据类型)