Az rstrip metódus

A rstrip metódus egy olyan sztringet ad vissza, amelyből eltávolították a karaktereket a végéről. A metódus opcionális paraméterében adjuk meg azokat a karaktereket, amelyeket el szeretnénk távolítani. Ha ezek nincsenek megadva, akkor a metódus csak a szóközöket távolítja el a sztring végéről.

Szintaxis

pythonsztring.rstrip([eltávolítandó karakterek])

Példa

Alkalmazzuk a rstrip metódust a következő sztringre:

pythontxt = 'abcdea'
print(txt.rstrip('a'))

A kód végrehajtásának eredménye:

python'abcde'

Példa

Tegyünk szóközöket a sztring elejére és végére, majd ismét alkalmazzuk a rstrip metódust:

pythontxt = ' abcdea '
print(txt.rstrip('a'))

Mivel a sztring utolsó karaktere most már szóköz, és nem a megadott 'a', a metódus, nem találva egyezést, egyszerűen visszaadta az eredeti sztringet:

python' abcdea '

Példa

Most pedig alkalmazzuk a rstrip metódust paraméter megadása nélkül:

pythontxt = ' abcdea '
print(txt.rstrip())

A kód végrehajtásának eredménye:

python' abcdea'

Lásd még

  • a strip metódus,
    amely a sztring elejéről és végéről távolít el karaktereket
  • a lstrip metódus,
    amely a sztring elejéről távolít el karaktereket