在Python中,字典是一种非常灵活的数据结构,允许我们存储键值对。本教程将介绍一些常用的字典方法,帮助你更好地使用Python字典。
1. 创建字典
使用 {}
或 dict()
函数可以创建一个字典。
# 使用花括号
my_dict = {}
# 使用 dict() 函数
my_dict = dict()
2. 获取值
使用方括号 []
可以获取字典中的值。
my_dict = {'name': 'Alice', 'age': 25}
print(my_dict['name']) # 输出: Alice
3. 添加键值对
可以直接使用赋值运算符 =
为字典添加键值对。
my_dict['email'] = 'alice@example.com'
print(my_dict) # 输出: {'name': 'Alice', 'age': 25, 'email': 'alice@example.com'}
4. 修改值
如果键已存在于字典中,可以使用赋值运算符修改对应的值。
my_dict['name'] = 'Bob'
print(my_dict) # 输出: {'name': 'Bob', 'age': 25, 'email': 'alice@example.com'}
5. 删除键值对
使用 del
语句可以删除字典中的键值对。
del my_dict['name']
print(my_dict) # 输出: {'age': 25, 'email': 'alice@example.com'}
6. 检查键是否存在
使用 in
关键字可以检查键是否存在于字典中。
print('name' in my_dict) # 输出: True
7. 遍历字典
可以使用 for
循环遍历字典的键值对。
for key, value in my_dict.items():
print(key, value)
8. 字典方法
以下是一些常用的字典方法:
len()
: 获取字典长度。clear()
: 清空字典。copy()
: 返回字典的浅拷贝。fromkeys()
: 使用给定的值创建一个新的字典。get()
: 获取指定键的值,如果键不存在,则返回默认值。
更多方法可以参考 Python 字典方法文档。
图片示例
Python Dictionary