是的,可以使用一行代码生成下面的字典。
my_dict = {key: value for key, value in zip(keys_list, values_list)}
其中,keys_list
是包含键的列表,values_list
是包含值的列表。这行代码使用了字典推导式和 zip()
函数来创建字典。
例如,如果 keys_list
是 ['name', 'age', 'gender']
,values_list
是 ['Alice', 25, 'female']
,则生成的字典为:
my_dict = {'name': 'Alice', 'age': 25, 'gender': 'female'}
这个方法适用于任何长度的键值对列表,方便快捷。在使用过程中,需要确保 keys_list
和 values_list
的长度相同。
领取专属 10元无门槛券
手把手带您无忧上云