python 字典的基本操作
什么是字典
在Python中,字典是一种可变容器模型。它可以存储任意数量的Python对象,它们之间是一一对应的映射关系。每个元素由一个键和相应的值组成。键必须是唯一的,而字典中的值不需要唯一。
字典的语法如下:
其中,key
和 value
是可以是任何Python对象。键值对之间以冒号分隔,每个键值对之间以逗号分隔,并且被包含在花括号内。
创建字典
我们可以使用字典的语法来创建一个空字典:
也可以使用键值对创建一个包含键值对的字典:
字典的基本操作
字典支持多种基本操作,包括:
添加元素
我们可以通过下标的方式添加元素:
更新元素
我们可以通过下标的方式更新元素:
删除元素
我们可以使用 del
关键字删除字典中的某个元素:
我们也可以使用 pop()
方法删除字典中的某个元素:
查询元素
我们可以使用下标的方式查询字典中的某个元素:
我们也可以使用 get()
方法查询字典中的某个元素:
遍历字典
我们可以使用 for
循环遍历字典中的元素:
输出结果为:
字典的方法
字典还支持许多有用的方法,包括:
clear()
该方法可以清空字典中的所有元素:
copy()
该方法可以创建一个字典的副本:
fromkeys()
该方法可以创建一个新字典,并将给定的键对应到一个默认值或 None
:
keys()
该方法返回一个包含所有键的列表:
values()
该方法返回一个包含所有值的列表:
items()
该方法返回一个包含所有键值对的元组列表:
update()
该方法可以将一个字典更新到另一个字典中:
结论
字典是Python中常用的数据结构之一,它可以用来存储任意数量的键值对,且支持多种基本操作和方法。掌握字典的基本操作和方法可以帮助我们更好地处理和管理数据。