python是否有与Perl 的chomp() 等效的方法,用于从字符串中删除尾随换行符?
可以使用 S.rstrip("
从字符串
")S
的末尾删除所有的换行符,而不删除其他尾随空格。如果字符串 S
表示多行,且末尾有几个空行,则将删除所有空行的换行符:
>>>
>>> lines = ("line 1 " ... " " ... " ") >>> lines.rstrip(" ") "line 1 "
可以使用 S.rstrip("
从字符串
")S
的末尾删除所有的换行符,而不删除其他尾随空格。如果字符串 S
表示多行,且末尾有几个空行,则将删除所有空行的换行符:
>>>
>>> lines = ("line 1 " ... " " ... " ") >>> lines.rstrip(" ") "line 1 "