Python 将两个列表合并成一个字典

Document 对象参考手册 Python3 实例

假设我们有两个列表,一个包含键(keys),另一个包含值(values)。我们可以使用 Python 的 zip 函数将这两个列表合并成一个字典。

实例

keys = ['name', 'age', 'city']
values = ['Alice', 25, 'New York']

# 使用 zip 函数将两个列表合并成字典
my_dict = dict(zip(keys, values))

print(my_dict)

代码解析:

  • keys 列表包含字典的键。
  • values 列表包含字典的值。
  • zip(keys, values) 将两个列表中的元素配对,生成一个可迭代的 zip 对象。
  • dict(zip(keys, values)) 将 zip 对象转换为字典。
  • print(my_dict) 输出最终的字典。

输出结果:

实例

{'name': 'Alice', 'age': 25, 'city': 'New York'}

Document 对象参考手册 Python3 实例