【发布时间】:2020-04-15 06:22:16
【问题描述】:
所以我有一些数据,我想要做的是创建每行的列表并将其附加到另一个列表中,但我无法想出任何关于如何仅打印第一或第二行的想法线。我尝试拆分整个数据,然后使用索引方法列出每一行,但这就是您手动执行的方式,但我想自动生成。因此,我们将不胜感激。
students = "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"
file_to_save = open("students.txt", "w")
file_to_save.writelines(students)
file_to_save.close()
file_to_read = open("students.txt", "r")
line = file_to_read.readline()
print(line)
file_to_read.close()
输出可能如下所示:
test = [[joe, 10, 15, 20, 30, 40], [bill, 23, 16, 19, 22], etc...]
【问题讨论】:
标签: python python-3.x list file