Python-program for å sortere ord i alfabetisk rekkefølge

Innholdsfortegnelse

I dette programmet lærer du å sortere ordene i alfabetisk rekkefølge ved hjelp av for loop og vise det.

For å forstå dette eksemplet, bør du ha kunnskap om følgende Python-programmeringsemner:

  • Python for Loop
  • Python-strenger
  • Strengmetoder

I dette eksemplet illustrerer vi hvordan ord kan sorteres leksikografisk (alfabetisk rekkefølge).

Kildekode

 # 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) 

Produksjon

 De ordene som er sortert er: et stort eksempler hei er bokstaver dette med 

Merk: For å teste programmet, endre verdien på my_str.

I dette programmet lagrer vi strengen som skal sorteres i my_str. Ved hjelp av split () -metoden konverteres strengen til en liste over ord. Split () -metoden deler strengen på mellomrom.

Ordlisten blir deretter sortert etter sort () -metoden, og alle ordene vises.

Interessante artikler...