1.读取Excel文件《2022蓝桥江西省赛.xls》(文件位置:C:\\Users\\fang\\Desktop\\Python\\2022蓝桥江西省赛.xls),统计我校(江西理工大学)在不同类别的获奖情况(不同类别一二三等奖的人数),注意我校有的类别可能没有获奖,并将结果写入resutl.txt,用python实现
时间: 2023-06-30 18:11:33 浏览: 138
python实现读Excel写入.txt的方法
好的,这个问题我已经回答过了。以下是代码实现,请参考:
```python
import pandas as pd
# 读取Excel文件
file_path = r'C:\Users\fang\Desktop\Python\2022蓝桥江西省赛.xls'
df = pd.read_excel(file_path)
# 统计我校不同类别的获奖情况
award_dict = {}
for index, row in df.iterrows():
if row['学校'] == '江西理工大学':
award = row['获奖等级']
if award not in award_dict:
award_dict[award] = 1
else:
award_dict[award] += 1
# 将结果写入result.txt
with open('result.txt', 'w', encoding='utf-8') as f:
for award, count in award_dict.items():
f.write(f'{award}等奖: {count}人\n')
```
如果您有任何其他问题,请继续提问。
阅读全文