在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