1.字典 d 中存储了我国 42 所双一流高校及所在省份的对应关系,请以这个列表为数据变量,编写代码统计各省份学校的数量。别且列出其每个省份对应的学校
时间: 2024-06-09 08:11:22 浏览: 175
全国各省份各大高校名单,具体到省市
可以使用Python中的字典和循环来实现统计各省份学校数量的功能。
代码如下:
```python
d = {'北京': ['清华大学', '北京大学'],
'上海': ['复旦大学', '上海交通大学'],
'江苏': ['南京大学', '东南大学', '中国科技大学'],
'浙江': ['浙江大学', '中国美术学院'],
'广东': ['中山大学', '华南理工大学'],
'湖北': ['武汉大学', '华中科技大学'],
'四川': ['四川大学', '电子科技大学']
# 省份及其对应的学校
}
# 统计各省份学校的数量
province_count = {}
for province in d:
province_count[province] = len(d[province])
# 打印各省份学校数量及其对应的学校
for province, count in province_count.items():
print(f"{province}:{count}所,学校列表:{d[province]}")
```
运行结果如下:
```
北京:2所,学校列表:['清华大学', '北京大学']
上海:2所,学校列表:['复旦大学', '上海交通大学']
江苏:3所,学校列表:['南京大学', '东南大学', '中国科技大学']
浙江:2所,学校列表:['浙江大学', '中国美术学院']
广东:2所,学校列表:['中山大学', '华南理工大学']
湖北:2所,学校列表:['武汉大学', '华中科技大学']
四川:2所,学校列表:['四川大学', '电子科技大学']
```
可以看到,输出结果包含每个省份对应的学校数量,以及每个省份对应的学校列表。
阅读全文