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('[')]