0801字典第2关:字典的基本操作编程
时间: 2023-12-29 09:07:05 浏览: 128
字典是Python中一种非常常用的数据类型,它可以存储键值对,其中键必须是唯一的,而值可以是任意类型的数据。以下是字典的基本操作编程。
1. 创建一个字典
可以使用花括号{}或者dict()函数创建一个空字典。
```python
# 使用花括号创建空字典
my_dict = {}
# 使用dict()函数创建空字典
my_dict = dict()
```
也可以在创建时指定键值对。
```python
# 创建带有键值对的字典
my_dict = {'name': 'Alice', 'age': 30, 'city': 'New York'}
```
2. 访问字典中的值
可以使用键来访问字典中的值。
```python
# 访问字典中的值
print(my_dict['name']) # 输出 Alice
```
如果键不存在,则会报错。可以使用get()方法来避免这种情况。
```python
# 使用get()方法访问字典中的值
print(my_dict.get('gender', 'unknown')) # 输出 unknown
```
3. 添加和修改键值对
可以使用键来添加或修改字典中的键值对。
```python
# 添加键值对
my_dict['gender'] = 'female'
# 修改键值对
my_dict['age'] = 31
```
4. 删除键值对
可以使用del关键字来删除字典中的键值对。
```python
# 删除键值对
del my_dict['city']
```
5. 遍历字典
可以使用for循环遍历字典中的键值对。
```python
# 遍历字典中的键值对
for key, value in my_dict.items():
print(key, value)
```
6. 判断键是否存在
可以使用in关键字来判断字典中是否存在某个键。
```python
# 判断键是否存在
if 'gender' in my_dict:
print('gender:', my_dict['gender'])
```
以上就是字典的基本操作编程了,希望能对你有所帮助。
阅读全文