Metoda rpartition() łańcucha w Pythonie

Przykład

Wyszukaj ostatnie wystąpienie słowa "bananas" i zwróć krotkę zawierającą trzy elementy:

  • 1 - Wszystko przed dopasowaniem
  • 2 - Dopasowanie
  • 3 - Wszystko po dopasowaniu
txt = "Mogę jeść banany cały dzień, banany to moje ulubione owoce"
x = txt.rpartition("bananas")
print(x)

Uruchomienie przykładu

Definicja i użycie

Metoda rpartition() wyszukuje ostatnie wystąpienie określonego stringu i dzieli ciąg na krotkę zawierającą trzy elementy.

Pierwszy element zawiera część ciągu przed stringiem.

Drugi element zawiera określony string.

Trzeci element zawiera część ciągu po stringu.

Gramatyka

string.rpartition(value)

Wartość parametru

Parametr Opis
value Wymagane. Ciąg, który ma być wyszukiwany.

Więcej przykładów

Przykład

Jeśli nie można znaleźć określonej wartości, metoda rpartition() zwróci krotkę zawierającą: 1 - całą ciąg, 2 - pustą ciąg, 3 - pustą ciąg:

txt = "Mogę jeść banany cały dzień, banany to moje ulubione owoce"
x = txt.rpartition("apples")
print(x)

Uruchomienie przykładu