字典的基本操作(创建、增删改查) 假设姓名不重复,现有若干同学的姓名和成绩组成键值对存放在字典stu中。 stu={"张琳":58,"孙治平":70,"徐小伟":89,"徐丽萍":69, "童万丽":90,"钱志敏":84,"赵虚余":64},请编程完成如下任务:
时间: 2023-11-20 13:59:50 浏览: 46
Python字典是一种无序的数据类型,用于存储键值对。字典中的键必须是唯一的,而值可以重复。下面是Python字典的基本操作:
1. 创建字典:可以使用花括号{}或者dict()函数来创建字典。例如:
```
# 使用花括号创建字典
my_dict = {"apple": 2.5, "banana": 1.5, "orange": 3.0}
# 使用dict()函数创建字典
my_dict = dict(apple=2.5, banana=1.5, orange=3.0)
```
2. 增加键值对:可以使用赋值语句来增加键值对。例如:
```
my_dict = {"apple": 2.5, "banana": 1.5, "orange": 3.0}
# 增加键值对
my_dict["pear"] = 2.0
```
3. 删除键值对:可以使用del语句或者pop()方法来删除键值对。例如:
```
my_dict = {"apple": 2.5, "banana": 1.5, "orange": 3.0}
# 删除键值对
del my_dict["banana"]
my_dict.pop("orange")
```
4. 修改键值对:可以使用赋值语句来修改键值对。例如:
```
my_dict = {"apple": 2.5, "banana": 1.5, "orange": 3.0}
# 修改键值对
my_dict["apple"] = 3.0
```
5. 查询键值对:可以使用键来查询对应的值。例如:
```
my_dict = {"apple": 2.5, "banana": 1.5, "orange": 3.0}
# 查询键值对
print(my_dict["apple"])
```
根据题目要求,可以使用如下代码完成任务:
```
stu={"张琳":58,"孙治平":70,"徐小伟":89,"徐丽萍":69, "童万丽":90,"钱志敏":84,"赵虚余":64}
# 增加键值对
stu["李明"] = 80
# 删除键值对
del stu["张琳"]
stu.pop("孙治平")
# 修改键值对
stu["徐小伟"] = 92
# 查询键值对
print(stu["徐丽萍"])
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)