Metoden partition

Metoden partition returnerar en tupel från en sträng uppdelad vid den första förekomsten av en delsträng och den angivna avgränsaren i parametern.

Syntax

pythonsträng.partition(avgränsare)

Exempel

Låt oss applicera metoden partition på följande sträng:

pythontxt = 'abc_dea'
print(txt.partition('_'))

Resultat av kodkörning:

python('abc', '_', 'dea')

Exempel

Låt oss nu lägga till ett extra tecken '_' i vår sträng och återigen applicera metoden partition:

pythontxt = 'ab_cd_ea'
print(txt.partition('_'))

Som synes i resultatet delade metoden upp strängen endast vid den första förekomsten av tecknet '_':

python('ab', '_', 'cd_ea')

Se även

  • metoden rpartition,
    som delar upp en sträng vid den sista förekomsten av en delsträng
  • metoden rsplit,
    som delar upp en sträng med en delsträng från höger
  • metoden split,
    som delar upp en sträng med en delsträng från vänster
  • metoden join,
    som returnerar en sträng från en lista med strängar