Python 字典使用指南:创建、访问、修改、遍历等操作
作为一名 Python 程序员,字典是我经常使用的数据结构之一。以下是字典的使用方法:
- 创建字典
使用大括号{}或 dict() 函数可以创建一个空字典。例如:
my_dict = {}
my_dict = dict()
也可以在创建时直接添加键值对。例如:
my_dict = {'name': 'John', 'age': 30, 'city': 'New York'}
- 访问字典中的值
可以使用字典中的键来访问对应的值。例如:
name = my_dict['name']
age = my_dict['age']
如果访问不存在的键,则会抛出 KeyError 异常。可以使用 get() 方法来避免这种情况。例如:
name = my_dict.get('name')
age = my_dict.get('age', 0) # 如果 age 不存在,则返回 0
- 修改字典中的值
可以直接使用键来修改对应的值。例如:
my_dict['age'] = 31
- 添加键值对
可以使用键来添加新的键值对。例如:
my_dict['gender'] = 'male'
- 删除键值对
可以使用 del 关键字来删除指定的键值对。例如:
del my_dict['city']
也可以使用 pop() 方法来删除指定的键值对,并返回对应的值。例如:
age = my_dict.pop('age')
- 遍历字典
可以使用 for 循环来遍历字典的键值对。例如:
for key, value in my_dict.items():
print(key, value)
- 字典方法
字典还提供了一些方法来操作字典,例如:
- keys():返回字典中所有的键。
- values():返回字典中所有的值。
- items():返回字典中所有的键值对元组。
以上就是字典的使用方法,希望对你有所帮助。
原文地址: https://www.cveoy.top/t/topic/mzUW 著作权归作者所有。请勿转载和采集!