我是一名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/9XT 著作权归作者所有。请勿转载和采集!