Python 从键数组和值数组中获取dict
让我们简明扼要地说:Python 从键数组和值数组中获取dict,python,Python,让我们简明扼要地说: keys = ['a', 'b'] values = [1, 2] d = the_function_i_m_looking_for(keys, values) # d = {'a': 1, 'b': 2} 你能为我正在寻找的功能命名吗?许多可能的方法之一是: {k: v for k, v in zip (keys, values) } 另一个是: dict (zip (keys, values) ) 因此: def the_function_you_are_look
keys = ['a', 'b']
values = [1, 2]
d = the_function_i_m_looking_for(keys, values)
# d = {'a': 1, 'b': 2}
你能为我正在寻找的功能命名吗?许多可能的方法之一是:
{k: v for k, v in zip (keys, values) }
另一个是:
dict (zip (keys, values) )
因此:
def the_function_you_are_looking_for (keys, values):
return dict (zip (keys, values) )
许多可能的方法之一是:
{k: v for k, v in zip (keys, values) }
另一个是:
dict (zip (keys, values) )
因此:
def the_function_you_are_looking_for (keys, values):
return dict (zip (keys, values) )
您可以使用zip创建key:value对并将它们传递到dict()中 我不知道有哪一个函数可以一次性完成这一任务
这是的副本。您可以使用zip创建键:值对并将它们传递到dict()中 我不知道有哪一个函数可以一次性完成这一任务
这是的副本。您要查找的函数与构造函数配对
keys = ['a', 'b']
values = [1, 2]
d = dict(zip(keys, values))
print(d)
结果:
{'a': 1, 'b': 2}
对于大型列表,您可能需要使用
如果您的键/值列表具有不同的大小和默认值。您要查找的函数与构造函数配对
keys = ['a', 'b']
values = [1, 2]
d = dict(zip(keys, values))
print(d)
结果:
{'a': 1, 'b': 2}
对于大型列表,您可能需要使用
如果您的键/值列表的大小不同,并且有一个默认值。可能重复@GraemeStuart它确实是重复的,我没有找到它,因为我一直使用“array”这个词,而python是关于“list”的,可能重复@GraemeStuart它确实是重复的,我没有找到它,因为我一直使用“array”这个词当python是关于“列表”的第一个也是最完整的一个。感谢第一个也是最完整的一个。谢谢