In this program, you’ll learn to sort the words in alphabetic order using for loop and display it.
To understand this example, you should have the knowledge of the following Python programming topics:
In this example, we illustrate how words can be sorted lexicographically (alphabetic order).
Source Code
# 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)
Output
The sorted words are: an cased example hello is letters this with
Note: To test the program, change the value of my_str.
In this program, we store the string to be sorted in my_str. Using the split() method the string is converted into a list of words. The split() method splits the string at whitespaces.
The list of words is then sorted using the sort() method, and all the words are displayed.
Related posts:
Python Set intersection_update()
Python Program to Find the Sum of Natural Numbers
Python Program to Safely Create a Nested Directory
Deep Learning with Python - Francois Chollet
Python Dictionary values()
Python List pop()
Python Strings
Python Program to Shuffle Deck of Cards
Python Matrices and NumPy Arrays
Python open()
Python String isdecimal()
Python Program to Iterate Over Dictionaries Using for Loop
Python @property decorator
Python String format()
Python Program to Merge Mails
Python Dictionary get()
Python Program to Add Two Matrices
Applied Text Analysis with Python - Benjamin Benfort & Rebecca Bibro & Tony Ojeda
Python String lstrip()
Python Program to Find the Largest Among Three Numbers
Python Program to Create Pyramid Patterns
Python Input, Output and Import
Python sleep()
Python Program to Convert Decimal to Binary Using Recursion
Python Program to Find the Size (Resolution) of a Image
Python Artificial Intelligence Project for Beginners - Joshua Eckroth
Python List append()
Python Program to Display Calendar
Python Dictionary copy()
Python frozenset()
Python Dictionary items()
Python del Statement