用python写代码,字典 d 中存储了我国 42 所双一流高校及所在省份的对应关系,请以这个列表为数据变量,完善 Python 代码,统计各省份学校的数量。
时间: 2024-03-28 17:40:11 浏览: 126
python分析中国大学分布情况
5星 · 资源好评率100%
好的,以下是代码实现:
```python
d = {
'清华大学': '北京市',
'北京大学': '北京市',
'中国人民大学': '北京市',
'北京航空航天大学': '北京市',
'北京师范大学': '北京市',
'中国科学院大学': '北京市',
'中国农业大学': '北京市',
'对外经济贸易大学': '北京市',
'南开大学': '天津市',
'天津大学': '天津市',
'河北工业大学': '河北省',
'山西大学': '山西省',
'内蒙古大学': '内蒙古自治区',
'辽宁大学': '辽宁省',
'大连理工大学': '辽宁省',
'吉林大学': '吉林省',
'东北师范大学': '吉林省',
'哈尔滨工业大学': '黑龙江省',
'复旦大学': '上海市',
'同济大学': '上海市',
'上海交通大学': '上海市',
'华东师范大学': '上海市',
'南京大学': '江苏省',
'东南大学': '江苏省',
'浙江大学': '浙江省',
'安徽大学': '安徽省',
'福州大学': '福建省',
'厦门大学': '福建省',
'南昌大学': '江西省',
'山东大学': '山东省',
'中国海洋大学': '山东省',
'武汉大学': '湖北省',
'华中科技大学': '湖北省',
'中南大学': '湖南省',
'中山大学': '广东省',
'华南理工大学': '广东省',
'海南大学': '海南省',
'四川大学': '四川省',
'重庆大学': '重庆市',
'贵州大学': '贵州省',
'云南大学': '云南省',
'西藏大学': '西藏自治区',
'西安交通大学': '陕西省',
'兰州大学': '甘肃省',
'青海大学': '青海省',
'宁夏大学': '宁夏回族自治区',
'新疆大学': '新疆维吾尔自治区'
}
# 定义空字典用于存储各省份学校数量
province_count = {}
# 遍历字典d,统计各省份学校数量
for value in d.values():
if value in province_count:
province_count[value] += 1
else:
province_count[value] = 1
# 输出各省份学校数量
for key, value in province_count.items():
print(key, value)
```
这段代码中,我们定义了一个空字典`province_count`用于存储各省份学校数量。然后,我们遍历字典`d`,对于每个学校所在的省份,在`province_count`中相应地增加数量。最后,我们输出各省份学校数量。
阅读全文