python中的跳过行

2024-06-13 01:06:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个这样的文本文件:

Text Text
Text Text Text Text Text
Text Num Num Num Num
Text Num Num Num Num
Text Num Num Num Num

我的代码是:

def readData():
    myList =[]
    myFile = open("football.txt", "r")
    for lines in myFile:
        league = lines.split()
        myList.append(league)
    return myList

我怎样才能跳过前两行,以便将其他内容存储到列表中?


Tags: 代码textintxtfordefopenmyfile
3条回答

你可以使用^{}

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

您还可以为此目的使用readlines()

myFile = open("football.txt", "r")
lines = myFile.readlines()[2:] #To skip two lines.
#rest of the code

还可以指定要跳过的行数。

要跳过Python3中的行。。。

打印('\n')

相关问题 更多 >