Python中的rstrip()函數(shù)和strip()函數(shù)都是用來(lái)去除字符串中指定的字符或空格的方法,但它們之間有一些區(qū)別。
s = " hello "
print(s.rstrip()) # 輸出:" hello"
print(s.rstrip('o')) # 輸出:" hello "
s = " hello "
print(s.strip()) # 輸出:"hello"
print(s.strip('h')) # 輸出:" hello "
總的來(lái)說(shuō),strip()函數(shù)會(huì)同時(shí)去除字符串的左右兩側(cè)指定字符,而rstrip()函數(shù)只去除字符串右側(cè)的指定字符。