Κατάτμηση Python String ()

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

Η σύνταξη του partition()είναι:

 string.partition (διαχωριστικό)

διαμέρισμα () Παράμετροι ()

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

Επιστροφή τιμής από το διαμέρισμα ()

Η μέθοδος κατάτμησης επιστρέφει ένα 3-tuple που περιέχει:

  • το τμήμα πριν από το διαχωριστικό, την παράμετρο διαχωριστή και το μέρος μετά το διαχωριστικό εάν η παράμετρος διαχωριστή βρίσκεται στη συμβολοσειρά
  • η ίδια η συμβολοσειρά και δύο κενές συμβολοσειρές εάν δεν βρεθεί η παράμετρος διαχωριστή

Παράδειγμα: Πώς λειτουργεί το διαμέρισμα ();

 string = "Python is fun" # 'is' separator is found print(string.partition('is ')) # 'not' separator is not found print(string.partition('not ')) string = "Python is fun, isn't it" # splits at first occurence of 'is' print(string.partition('is'))

Παραγωγή

 ('Python', 'is', 'fun') ('Python is fun', '', '') ('Python', 'is', 'fun, is not' ')

ενδιαφέροντα άρθρα...