【发布时间】:2021-04-26 07:55:25
【问题描述】:
我是 Python 新手。请帮帮我。从"score.txt" 文件中,我必须打印出测验分数超过 6 的学生的姓名。如下
joe 10 15 20 30 40,
bill 23 16 19 22,
sue 8 22 17 14 32 17 24 21 2 9 11 17,
grace 12 28 21 45 26 10,
john 14 32 25 16 89
我最初的方法是这样从字符串中分离数据
f=open("score.txt", "r")
f.readlines()[1:]
这给了我一份清单。如何查看len(elements)>=6,然后打印名称?
【问题讨论】:
-
您可以使用
.split()将每行的各个分数分开 -
但输出来自 f.readlines()。如何在 f.readlines() 中使用 .split()?因为它给了我错误
标签: python python-3.x list