Metoda partition

Metoda partition returnează un tuplu dintr-un șir, împărțit în funcție de prima potrivire a unui subșir și a separatorului specificat în parametru.

Sintaxă

pythonșir.partition(separator)

Exemplu

Să aplicăm metoda partition la următorul șir:

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

Rezultatul executării codului:

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

Exemplu

Acum să adăugăm în șirul nostru un caracter suplimentar '_' și să aplicăm din nou metoda partition:

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

După cum se vede din rezultatul obținut, metoda a împărțit șirul doar la prima potrivire a caracterului '_':

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

Vezi și

  • metoda rpartition,
    care împarte un șir în funcție de ultima potrivire a unui subșir
  • metoda rsplit,
    care împarte un șir după un subșir de la dreapta
  • metoda split,
    care împarte un șir după un subșir de la stânga
  • metoda join,
    care returnează un șir dintr-o listă de șiruri