以下是我的列表功能:
def list():
f = open("List.txt", 'r')
lines = f.readlines()
print("\n" + "Reading List...")
print(lines)
for line in lines:
print(line)
f.close()
intro()
我想从范围5(所以第6行)打印到行的长度。我试过了:
for line in range(5,len(lines)):
但那不起作用,只输出线的位置数,而不是线本身。我是python的新手,我不确定如何做到这一点。请尽可能给予建设性的批评。我正在使用文本文件。
答案 0 :(得分:2)
您可以通过执行类似
的操作来实现这一目标for line in lines[5:]:
print(line)