A strip metódus

A strip metódus egy olyan sztringet ad vissza, amelynek elejéről és végéről el lettek távolítva a megadott karakterek. A metódus opcionális paraméterében azokat a karaktereket adjuk meg, 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 elejéről és végéről.

Szintaxis

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

Példa

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

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

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

python'bcde'

Példa

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

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

Mivel most a sztring első és utolsó karakterei szóközök, és nem a megadott 'a', a metódus nem talált egyezést, és egyszerűen visszaadta az eredeti sztringet:

python' abcdea '

Példa

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

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

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

python'abcdea'

Lásd még

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