Metode partition

Metode partition atgriež kortežu no virknes, kas sadalīta pēc pirmā atrastā apakšvirknes un parametrā norādītā atdalītāja.

Sintakse

pythonvirkne.partition(atdalītājs)

Piemērs

Izmantosim metodi partition uz šādas virknes:

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

Koda izpildes rezultāts:

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

Piemērs

Tagad pievienosim mūsu virknei papildu simbolu '_' un vēlreiz izmantosim metodi partition:

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

Kā redzams no iegūtā rezultāta, metode sadalija virkni tikai pēc pirmā atrastā simbola '_':

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

Skatiet arī

  • metode rpartition,
    kas dala virkni pēc pēdējā atrastā apakšvirknes
  • metode rsplit,
    kas dala virkni pēc apakšvirknes no labās puses
  • metode split,
    kas dala virkni pēc apakšvirknes no kreisās puses
  • metode join,
    kas atgriež virkni no saraksta virkņu