python 通过dict(zip)和{}的方式构造字典的方法

  • Post category:Python

使用Python创建字典的方法有很多种,其中通过dict(zip)和{}的方式构造字典的方法是最常见的两种。

通过dict方法创建字典

通过dict方法创建字典,需要用到zip函数,首先通过zip函数将键和值两个列表配对,再通过dict方法转换为字典。

代码示例:

keys = ['a', 'b', 'c']
values = [1, 2, 3]
dictionary = dict(zip(keys, values))
print(dictionary)  # {'a': 1, 'b': 2, 'c': 3}

这里将键和值两个列表通过zip函数配对,然后使用dict将其转换为字典。输出结果为{‘a’: 1, ‘b’: 2, ‘c’:3}。

通过{}方式创建字典

通过{}方式创建字典,需要使用大括号{}括起来,每个键值对之间用逗号分隔。

代码示例:

dictionary = {'a': 1, 'b': 2, 'c': 3}
print(dictionary)  # {'a': 1, 'b': 2, 'c': 3}

这里使用大括号{}括起来,每个键值对之间用逗号分隔,获取到字典。输出结果为{‘a’: 1, ‘b’: 2, ‘c’:3}。

无论是通过dict方法创建字典还是通过{}方式创建字典,都是非常简单易懂的方式。可以根据实际情况,选择其中一种方式进行创建字典。