Metoda partition() wyszukuje wskazany w parametrze ciąg i zwraca krotkę składającą się z 3 elementów:
1. Pierwszy element zawiera część przed określonym ciągiem.
2. Drugi element zawiera określony ciąg.
3. Trzeci element zawiera część po łańcuchu.
Przykład:
x="Sukces jest sumą małych wysiłków, powtarzanych dzień po dniu."
z=x.partition("wysiłków")
print(z)
('Sukces jest sumą małych ', 'wysiłków', ', powtarzanych dzień po dniu.')
#wynik
Jeśli metoda partition() nie odnajdzie w ciągu wskazanej wartości parametru, wówczas zwraca krotkę składającą się z 3 elementów:
1. Cały ciąg;
2. Pusty ciąg;
3. Pusty ciąg.
Przykład:
x="Sukces jest sumą małych wysiłków, powtarzanych dzień po dniu."
x.partition("pracy")
('Sukces jest sumą małych wysiłków, powtarzanych dzień po dniu.', '', '')