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