Metoden strip

Metoden strip returnerar en sträng där angivna tecken i början och slutet 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 början och slutet av strängen.

Syntax

pythonsträng.strip([tecken att ta bort])

Exempel

Låt oss använda metoden strip på följande sträng:

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

Resultatet av att köra koden:

python'bcde'

Exempel

Låt oss sätta mellanslag i början och slutet av strängen och återigen använda metoden strip:

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

Eftersom de första och sista tecknen i strängen nu är mellanslag, och inte det angivna 'a', returnerade metoden, utan att hitta några träffar, helt enkelt den ursprungliga strängen:

python' abcdea '

Exempel

Låt oss nu använda metoden strip utan att ange parameter:

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

Resultatet av att köra koden:

python'abcdea'

Se även

  • metoden rstrip,
    som tar bort tecken i slutet av strängen
  • metoden lstrip,
    som tar bort tecken i början av strängen