将 chj . txt 文件保存到你的 Python 程序所在文件,读取 chj . txt 文件(文件内容如下图1所 示:),建立一个嵌套的列表 stu _ list ,保存文件中的数据,并显示列表 stu _ list (如下图2所示:)。 图1: 20212001004,吕天泽,21安全,61 20212001005,林楠宇,21安全,85 20212001006,刘乙汐,21安全,60 20212001007,郑雪菲,21安全,91 20212001008,李毅达,21安全,64 20212001009,李立斌,21安全,95 20212001010,庞赛赛,21安全,60 20212001011,权齐明,21安全,58 20212001012,韩宝毅,21安全,52 20212001013,李家浩,21安全,59 20212001014,刘博雨,21安全,62 20212001015,张文卉,21安全,89 20212001016,田静茹,21安全,91 20212001017,樊子怡,21安全,92 20212001018,张植政,21安全,43 20212001019,孙浩男,21安全,61 20212001020,董晓康,21安全,59 20212001021,任泽好,21安全,61 20212001022,武雨萌,21安全,85 20212001023,王森,21安全,61 20212001024,张泽辰,21安全,63 20212001025,赵子涵,21安全,62
时间: 2023-10-21 16:03:34 浏览: 128
好的,我已经获取到了 chj.txt 文件的内容。下面是代码实现:
```python
# 打开文件
with open('chj.txt', 'r') as f:
# 读取文件内容
content = f.read()
# 按行分割
lines = content.split('\n')
# 去掉最后一行空行
lines = lines[:-1]
# 初始化嵌套列表
stu_list = []
# 遍历每一行并添加到嵌套列表中
for line in lines:
# 按逗号分割
info = line.split(',')
# 转换成元组并添加到嵌套列表中
stu_list.append(tuple(info))
# 显示嵌套列表
print(stu_list)
```
输出结果如下:
```
[('20212001004', '吕天泽', '21安全', '61'), ('20212001005', '林楠宇', '21安全', '85'), ('20212001006', '刘乙汐', '21安全', '60'), ('20212001007', '郑雪菲', '21安全', '91'), ('20212001008', '李毅达', '21安全', '64'), ('20212001009', '李立斌', '21安全', '95'), ('202...```
嵌套列表中的每个元素代表一名学生,包含了学号、姓名、班级和成绩四个信息。
阅读全文