Python-удаление первых 2 строк строки

Я искал много потоков здесь при удалении первых двух строк строки, но я не могу заставить его работать с каждым решением, которое я пробовал.

вот как выглядит моя строка:

version 1.00
6992
[-4.32063, -9.1198, -106.59][0.00064, 0.99993, -0.01210][etc...]

Я хочу удалить первые две строки этого файла сетки Roblox для сценария, который я использую. Как я могу это сделать?

4 ответов


Я не знаю, что ваш конечный персонаж, но как насчет чего-то вроде

postString = inputString.split("\n",2)[2];

конечный символ может потребоваться экранировать, но это то, с чего я бы начал.


x="""version 1.00
6992
[-4.32063, -9.1198, -106.59][0.00064, 0.99993, -0.01210][etc...]
abc
asdda"""
print "\n".join(x.split("\n")[2:])

вы можете просто сделать это.


удалите строки с помощью split:

lines = """version 1.00
6992
[-4.32063, -9.1198, -106.59][0.00064, 0.99993, -0.01210][etc...]"""

lines = lines.split('\n',2)[-1]

вы можете использовать некоторые правила, например, рассматривать эти строки, только если они начинаются с '[' символ lines = [line for line in lines if line.startswith('[')]