Μέθοδος partition

Η μέθοδος partition επιστρέφει μια πλειάδα από μια συμβολοσειρά, διαιρεμένη στο πρώτο αντίστοιχο υποσυμβολοσειράς και του καθορισμένου στην παράμετρο διαχωριστικού.

Σύνταξη

pythonσυμβολοσειρά.partition(διαχωριστικό)

Παράδειγμα

Ας εφαρμόσουμε την μέθοδο partition στην ακόλουθη συμβολοσειρά:

pythontxt = 'abc_dea'
print(txt.partition('_'))

Αποτέλεσμα εκτέλεσης κώδικα:

python('abc', '_', 'dea')

Παράδειγμα

Τώρα ας προσθέσουμε στην συμβολοσειρά μας έναν επιπλέον χαρακτήρα '_' και ξανά εφαρμόσουμε την μέθοδο partition:

pythontxt = 'ab_cd_ea'
print(txt.partition('_'))

Όπως φαίνεται από το αποτέλεσμα, η μέθοδος διέσπασε την συμβολοσειρά μόνο στο πρώτο αντίστοιχο του χαρακτήρα '_':

python('ab', '_', 'cd_ea')

Δείτε επίσης

  • μέθοδος rpartition,
    που διαιρεί μια συμβολοσειρά στο τελευταίο αντίστοιχο υποσυμβολοσειράς
  • μέθοδος rsplit,
    που διαιρεί μια συμβολοσειρά κατά υποσυμβολοσειράς από τα δεξιά
  • μέθοδος split,
    που διαιρεί μια συμβολοσειρά κατά υποσυμβολοσειράς από τα αριστερά
  • μέθοδος join,
    που επιστρέφει μια συμβολοσειρά από μια λίστα συμβολοσειρών