python如何声明字典,Python中声明字典的方法

原创
ithorizon 8个月前 (09-26) 阅读数 50 #Python

Python中字典的声明方法

在Python中,字典是一种可变容器,它可以存储任意类型的对象,包括数字、字符串、列表、元组等,字典中的每个元素都有一个唯一的键,通过该键可以快速地找到对应的值。

要声明一个字典,可以使用大括号{}或dict()函数,在大括号中,可以手动添加键值对,每个键值对之间用逗号隔开。

my_dict = {'apple': 1, 'banana': 2, 'orange': 3}

在这个例子中,'apple'、'banana'和'orange'是键,1、2和3是对应的值。

也可以使用dict()函数来声明字典,dict()函数接受一个可迭代的对象作为参数,该对象中的每个元素必须是键值对(即元组或列表)。

my_dict = dict([(1, 'apple'), (2, 'banana'), (3, 'orange')])

在这个例子中,1、2和3是键,'apple'、'banana'和'orange'是对应的值。

需要注意的是,字典中的键必须是唯一的,不能有重复的值,如果尝试添加重复的键值对,后面的值会覆盖前面的值。

my_dict = {'apple': 1, 'apple': 2}
print(my_dict)  # 输出:{'apple': 2}

在这个例子中,第二个'apple'键值对覆盖了第一个'apple'键值对的值。



热门