Τμήμα Python String ()

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

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

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

rpartition () Παράμετροι ()

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

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

rpartition() Η μέθοδος επιστρέφει ένα 3-tuple που περιέχει:

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

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

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

Παραγωγή

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

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