Πρόγραμμα Python για ταξινόμηση λέξεων με αλφαβητική σειρά

Πίνακας περιεχομένων

Σε αυτό το πρόγραμμα, θα μάθετε να ταξινομείτε τις λέξεις με αλφαβητική σειρά χρησιμοποιώντας για βρόχο και να τις εμφανίζετε.

Για να κατανοήσετε αυτό το παράδειγμα, θα πρέπει να γνωρίζετε τις ακόλουθες θεματολογίες προγραμματισμού Python:

  • Python για βρόχο
  • Χορδές Python
  • Μέθοδοι συμβολοσειράς

Σε αυτό το παράδειγμα, επεξηγούμε πώς οι λέξεις μπορούν να ταξινομηθούν λεξικογραφικά (αλφαβητική σειρά).

Πηγαίος κώδικας

 # Program to sort alphabetically the words form a string provided by the user my_str = "Hello this Is an Example With cased letters" # To take input from the user #my_str = input("Enter a string: ") # breakdown the string into a list of words words = (word.lower() for word in my_str.split()) # sort the list words.sort() # display the sorted words print("The sorted words are:") for word in words: print(word) 

Παραγωγή

 Οι ταξινομημένες λέξεις είναι: ένα υπόδειγμα παράδειγμα γεια είναι τα γράμματα με αυτά 

Σημείωση: Για να δοκιμάσετε το πρόγραμμα, αλλάξτε την τιμή του my_str.

Σε αυτό το πρόγραμμα, αποθηκεύουμε τη συμβολοσειρά που θα ταξινομηθεί στο my_str. Χρησιμοποιώντας τη μέθοδο split () η συμβολοσειρά μετατρέπεται σε λίστα λέξεων. Η μέθοδος split () χωρίζει τη συμβολοσειρά σε κενά διαστήματα.

Στη συνέχεια, η λίστα των λέξεων ταξινομείται χρησιμοποιώντας τη μέθοδο ταξινόμησης () και εμφανίζονται όλες οι λέξεις.

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