Metoden rpartition

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

Syntax

pythonsträng.rpartition(avgränsare)

Exempel

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

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

Resultatet av kodkörningen:

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

Exempel

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

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

Som synes i det erhållna resultatet delade metoden upp strängen endast vid den sista förekomsten av tecknet '_':

python('ab_cd', '_', 'ea')

Se även

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