2017-02-19 68 views
-1

以下是我的列表功能:列表中的某些行从一个文本文件,在python

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相当陌生,我不确定我会如何去做这件事。请尽可能给予建设性的批评。我正在使用一个文本文件。

回答

2

你可以做这样的事情

for line in lines[5:]: 
    print(line) 
实现这一目标
相关问题