Metoden rstrip
Metoden rstrip returnerar en sträng där
tecken i dess slut har tagits bort. I
metodens valfria parameter anger vi
de tecken som vi vill ta bort. Om
de inte anges, kommer metoden endast att ta bort
mellanslag i slutet av strängen.
Syntax
sträng.rstrip([tecken att ta bort])
Exempel
Låt oss applicera metoden rstrip på
följande sträng:
txt = 'abcdea'
print(txt.rstrip('a'))
Resultat av kodkörning:
'abcde'
Exempel
Låt oss sätta mellanslag i början
och i slutet av strängen och åter applicera metoden rstrip:
txt = ' abcdea '
print(txt.rstrip('a'))
Eftersom det sista tecknet i strängen nu
är ett mellanslag, och inte det angivna 'a',
returnerade metoden, utan att hitta några träffar, helt enkelt
originalsträngen:
' abcdea '
Exempel
Låt oss nu applicera metoden rstrip
utan att ange parameter:
txt = ' abcdea '
print(txt.rstrip())
Resultat av kodkörning:
' abcdea'