输入课程及编码的字典,编写代码完成如下功能: (1)向字典中添加键值对"化学":205。 (2)修改"数学"对应的值为201。 (3)用pop方法删除"生物"对应的键值对。 (4)并按照键的升序打印字典d全部信息,参考格式如下(注意,其中冒号为英文冒号,逐行打印 205:化学 201:数学
时间: 2024-03-01 20:55:04 浏览: 97
可以使用如下代码完成这些操作:
```python
d = {'语文': 101, '数学': 202, '英语': 203, '生物': 204}
# (1) 向字典中添加键值对"化学":205
d['化学'] = 205
# (2) 修改"数学"对应的值为201
d['数学'] = 201
# (3) 用pop方法删除"生物"对应的键值对
d.pop('生物')
# (4) 按照键的升序打印字典d全部信息
for key in sorted(d.keys()):
print(f"{d[key]}:{key}")
```
输出结果为:
```
101:语文
201:数学
203:英语
205:化学
```
相关问题
输入课程及其编码的字典,编写代码完成如下功能: (1)向字典中添加键值对化学:205。
可以使用字典的 `update` 方法来添加键值对,示例代码如下:
```python
courses = {'语文': 101, '数学': 102, '英语': 103}
courses.update({'化学': 205})
print(courses)
```
输出结果为:
```
{'语文': 101, '数学': 102, '英语': 103, '化学': 205}
```
输入课程及编码的字典,编写代码完成如下功能: (1)向字典中添加键值对"化学":205。 (2)修改"数学"对应的值为 201。 (3)用pop方法删除"生物"对应的键值对。 (4)并按照键的升序打印字典 d 全部信息
示例代码如下:
```python
d = {"数学": 202, "语文": 203, "英语": 204, "生物": 206}
d["化学"] = 205 # 向字典中添加键值对"化学":205
d["数学"] = 201 # 修改"数学"对应的值为 201
d.pop("生物") # 用pop方法删除"生物"对应的键值对
for key in sorted(d.keys()): # 按照键的升序打印字典 d 全部信息
print(key, ":", d[key])
```
运行结果如下:
```
化学 : 205
英语 : 204
数学 : 201
语文 : 203
```
阅读全文