写出符合以下要求将字典{'语文':85,'数学':95,'英语':90,'物理':79,'化学:68}的键与值互换并 输出。
时间: 2024-01-09 18:04:27 浏览: 18
{'语文':85,'数学':95,'英语':90,'物理':79,'化学':68}的键与值互换可以使用字典推导式实现:
```
{value:key for key, value in {'语文':85,'数学':95,'英语':90,'物理':79,'化学':68}.items()}
```
输出结果为:
```
{85: '语文', 95: '数学', 90: '英语', 79: '物理', 68: '化学'}
```
相关问题
建立字典 dict1,包含以下内容:"数学":85,"语文":92,"英语":88
好的,以下是创建字典 dict1 的 Python 代码:
```python
dict1 = {"数学": 85, "语文": 92, "英语": 88}
```
这样就成功创建了一个名为 dict1 的字典,包含了三个键值对,分别是"数学":85,"语文":92,"英语":88。
样例2:测试输入:语文:70,数学:65,英语:98,物理:56,化学:88,美术:90预期输出:最高分:98,总分:467,平均分:77.8
根据您提供的测试输入,可以通过以下代码来实现您预期的输出结果:
```
score = {'语文':70, '数学':65, '英语':98, '物理':56, '化学':88, '美术':90}
highest_score = max(score.values()) # 求最高分
total_score = sum(score.values()) # 求总分
average_score = total_score / len(score) # 求平均分
print('最高分:{}'.format(highest_score))
print('总分:{}'.format(total_score))
print('平均分:{:.1f}'.format(average_score))
```
代码中使用了字典来存储各科目的成绩,然后使用内置函数max求出最高分,使用内置函数sum求出总分,最后求出平均分并输出。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.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)