xia*_*012 5 python dictionary list
Python中是否有任何内置函数将两个列表合并为一个字典?喜欢:
combined_dict = {}
keys = ["key1","key2","key3"]
values = ["val1","val2","val3"]
for k,v in zip(keys,values):
combined_dict[k] = v
Run Code Online (Sandbox Code Playgroud)
哪里:
keys 充当包含密钥的列表.
values 充当包含值的列表
有一个名为array_combine的函数可以实现这种效果.
似乎这应该工作,虽然我想这不是一个单一的功能:
dict(zip(["key1","key2","key3"], ["val1","val2","val3"]))
Run Code Online (Sandbox Code Playgroud)