[topic] 末尾の空白文字を取り除く

与えられた文字列の末尾の空白文字を取り除く方法と、その操作が与えられた文字列を破壊するかどうか。取り除かれる空白文字の種類。

Posted feedbacks - Python

Pythonは文字列にrstrip(右側の空白文字を取り除く)というメソッドがある。 非破壊的。

取り除かれる空白文字はstring.whitespaceで定義されていて、 通常は'\t\n\x0b\x0c\r '。 ASCIIコードで表現すれば[9, 10, 11, 12, 13, 32]。 取り除く文字の種類を変える場合は引数に与える。

1
2
3
line.rstrip()

line.rstrip('\r\n') # remove \r and \n

Index

Feed

Other

Link

Pathtraq

loading...