将两个列表从传入函数的列表映射到字典,可以使用zip函数将两个列表合并为一个元组列表,然后利用字典推导式将元组列表转化为字典。
具体的代码如下所示:
def map_lists_to_dict(keys, values):
result_dict = {key: value for key, value in zip(keys, values)}
return result_dict
在这个函数中,keys
和values
分别代表两个列表,函数会将它们逐个对应地合并为一个元组列表,并通过字典推导式将元组列表转化为字典。最后,函数返回这个字典。
以下是这个函数的应用示例:
keys = ['name', 'age', 'gender']
values = ['John', 25, 'Male']
result = map_lists_to_dict(keys, values)
print(result)
输出结果为:
{'name': 'John', 'age': 25, 'gender': 'Male'}
推荐使用腾讯云的相关产品:
领取专属 10元无门槛券
手把手带您无忧上云