我有字符串值:
str1 = """
first line
second line
abc
def
xyz
123
lastline"""
如何跳过前两行和最后一行并打印剩余的行。
代码:我试过并试图跳过前两行
for index, line in enumerate(str1.split("\n")):
if index <= 1:
continue
print line
从上面的代码输出:
abc
def
xyz
123
lastline
预期产出:
abc
def
xyz
123
答案 0 :(得分:2)
>>> str1.splitlines()[3:-1]
[' abc', ' def', ' xyz', ' 123']
请注意,第一行(索引0)为空。在打开双引号后,它会被第一个\n
终止。