用python的元组和字典各写一个增删改案例
时间: 2023-04-07 18:03:39 浏览: 130
python学习笔记架构
好的,我可以回答这个问题。
元组的增删改操作非常有限,因为元组是不可变的。但是我们可以通过重新创建一个新的元组来实现“修改”元组的值。
增加元素:
```
# 创建一个元组
tup = (1, 2, 3)
# 将一个元素添加到元组中
tup = tup + (4,)
print(tup) # (1, 2, 3, 4)
```
删除元素:
```
# 创建一个元组
tup = (1, 2, 3)
# 不能直接删除元素,但是可以重新创建一个新的元组
tup = tup[:1] + tup[2:]
print(tup) # (1, 3)
```
字典的增删改操作比较灵活,可以通过键来增删改值。
增加元素:
```
# 创建一个字典
dict = {'name': 'Tom', 'age': 18}
# 添加一个键值对
dict['gender'] = 'male'
print(dict) # {'name': 'Tom', 'age': 18, 'gender': 'male'}
```
修改元素:
```
# 创建一个字典
dict = {'name': 'Tom', 'age': 18}
# 修改一个键的值
dict['age'] = 20
print(dict) # {'name': 'Tom', 'age': 20}
```
删除元素:
```
# 创建一个字典
dict = {'name': 'Tom', 'age': 18}
# 删除一个键值对
del dict['age']
print(dict) # {'name': 'Tom'}
```
阅读全文