我有一个文本文件,如下所示:
def binary(prefix='',n):
if n==0:
return prefix
else:
for i in range(2):
if i==0:
return ('0'+binary(prefix,n-1))
if i==1:
return ('1'+binary(prefix,n-1))
我的代码是:
Text Text
Text Text Text Text Text
Text Num Num Num Num
Text Num Num Num Num
Text Num Num Num Num
如何跳过前两行,以便将其他所有内容存储到我的列表中?
答案 0 :(得分:3)
您可以使用next()
def readData():
with open("football.txt", "r") as MyFile:
for i in range(2):
next(myFile) # skip line
myList = [lines.split() for lines in myFile]
return myList
答案 1 :(得分:1)
您也可以将readlines()
用于此目的
myFile = open("football.txt", "r")
lines = myFile.readlines()[2:] #To skip two lines.
#rest of the code
您还可以指定要跳过的行数。
答案 2 :(得分:-1)
跳过Python 3中的行...
打印(' \ n&#39)