Μέθοδος rpartition
Η μέθοδος rpartition επιστρέφει μια πλειάδα
από μια συμβολοσειρά, διαιρεμένη κατά την τελευταία
εμφάνιση της υποσυμβολοσειράς και του οριοθέτη που καθορίζεται στην παράμετρο.
Σύνταξη
συμβολοσειρά.rpartition(οριοθέτης)
Παράδειγμα
Ας εφαρμόσουμε τη μέθοδο rpartition
στην ακόλουθη συμβολοσειρά:
txt = 'abc_dea'
print(txt.rpartition('_'))
Αποτέλεσμα εκτέλεσης του κώδικα:
('abc', '_', 'dea')
Παράδειγμα
Τώρα ας προσθέσουμε έναν επιπλέον
χαρακτήρα '_' στη συμβολοσειρά μας και ξαναεφαρμόσουμε τη μέθοδο
rpartition:
txt = 'ab_cd_ea'
print(txt.rpartition('_'))
Όπως φαίνεται από το αποτέλεσμα, η μέθοδος
διέσπασε τη συμβολοσειρά μόνο κατά την τελευταία
εμφάνιση του χαρακτήρα '_':
('ab_cd', '_', 'ea')
Δείτε επίσης
-
μέθοδος
join,
που επιστρέφει μια συμβολοσειρά από μια λίστα συμβολοσειρών -
μέθοδος
partition,
που διαιρεί μια συμβολοσειρά κατά την πρώτη εμφάνιση μιας υποσυμβολοσειράς -
μέθοδος
rsplit,
που διαιρεί μια συμβολοσειρά κατά μια υποσυμβολοσειρά από τα δεξιά -
μέθοδος
split,
που διαιρεί μια συμβολοσειρά κατά μια υποσυμβολοσειρά από τα αριστερά