我知道您可以使用 rstrip 删除空行,但是包含文本的行呢?
例如我的字符串输出是:
AAAA
BBBB
CCCC
DDDD
FFFF
我想去掉DDDD & FFFF,所以输出可以是
AAAA
BBBB
CCCC
最佳答案
有很多正确答案,这里是一个基于列表的方法:
my_str = """AAAA
BBBB
CCCC
DDDD
FFFF"""
print("\n".join(my_str.split("\n")[:-2]))
结果是
AAAA
BBBB
CCCC
编辑:str
确实是一个保留的世界,你应该使用一些其他变量。
关于python - 如何从 python 中的字符串中删除最后两行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46668264/