Python中的字典是一种可变容器类型,可以存储键值对。下面是一些常用的字典操作方法:
- 创建字典:
my_dict = {} # 创建一个空字典
my_dict = dict() # 创建一个空字典
my_dict = {'name': 'John', 'age': 25} # 创建一个包含键值对的字典
2.访问字典中的值:
print(my_dict['name']) # 输出John
print(my_dict.get('age')) # 输出25
3.修改字典中的值:
my_dict['name'] = 'Jane'
print(my_dict) # 输出{'name': 'Jane', 'age': 25}
4.添加键值对到字典中:
my_dict['address'] = '123 Street'
print(my_dict) # 输出{'name': 'John', 'age': 25, 'address': '123 Street'}
5.删除字典中的键值对:
del my_dict['age']
print(my_dict) # 输出{'name': 'John', 'address': '123 Street'}
6.判断字典中是否存在某个键:
print('name' in my_dict) # 输出True
print('age' in my_dict) # 输出False
7.获取字典中所有的键和值:
print(my_dict.keys()) # 输出['name', 'address']
print(my_dict.values()) # 输出['John', '123 Street']
8.获取字典中所有的键值对:
print(my_dict.items()) # 输出[('name', 'John'), ('address', '123 Street')]