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ă
șir.partition(separator)
Exemplu
Să aplicăm metoda partition la
următorul șir:
txt = 'abc_dea'
print(txt.partition('_'))
Rezultatul executării codului:
('abc', '_', 'dea')
Exemplu
Acum să adăugăm în șirul nostru un caracter
suplimentar '_' și să aplicăm din nou metoda
partition:
txt = '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 '_':
('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