5

Python中是否有任何内置函数可以将两个列表合并为一个字典?像:

combined_dict = {}

keys = ["key1","key2","key3"] 

values = ["val1","val2","val3"]

for k,v in zip(keys,values):
    combined_dict[k] = v

在哪里:

keys充当包含键的列表。

values充当包含值的列表

有一个名为array_combine的函数可以实现这种效果。

4

1 回答 1

8

似乎这应该有效,但我想这不是一个单一的功能:

dict(zip(["key1","key2","key3"], ["val1","val2","val3"]))

从这里:如何在 Python 中将两个列表组合成字典?

于 2012-05-24T03:42:41.220 回答