python中字典的基本操作有哪些
时间: 2024-01-04 11:51:06 浏览: 81
Python中字典(dictionary)是一种无序的键值对(key-value)集合,可以通过key来访问对应的value。常见的字典操作包括:
1. 创建字典:使用大括号{}或者dict()函数创建字典。
2. 添加元素:使用赋值语句或者update()方法添加元素。
3. 删除元素:使用del语句或者pop()方法删除元素。
4. 修改元素:使用赋值语句修改元素。
5. 查询元素:使用key来查询对应的value,使用items()方法、keys()方法或者values()方法查询字典的所有项、所有key或所有value。
6. 遍历字典:使用for循环遍历字典的所有项、所有key或所有value。
下面是一些常见的操作示例:
```python
# 创建字典
my_dict = {'name': 'Alice', 'age': 18, 'gender': 'female'}
another_dict = dict([('name', 'Bob'), ('age', 20), ('gender', 'male')])
# 添加元素
my_dict['email'] = 'alice@example.com'
another_dict.update({'email': 'bob@example.com'})
# 删除元素
del my_dict['gender']
another_dict.pop('gender')
# 修改元素
my_dict['age'] = 19
another_dict.update({'age': 21})
# 查询元素
print(my_dict['name']) # 输出:'Alice'
print(another_dict.items()) # 输出:dict_items([('name', 'Bob'), ('age', 21), ('email', 'bob@example.com')])
print(my_dict.keys()) # 输出:dict_keys(['name', 'age', 'email'])
# 遍历字典
for key, value in my_dict.items():
print(key, value)
```
输出:
```python
name Alice
age 19
email alice@example.com
```
阅读全文