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 Program to Add Two Numbers
Python exec()
Python bytearray()
Python Program to Convert String to Datetime
Python Program to Get the Class Name of an Instance
Python dict()
Python complex()
Python Program to Find Sum of Natural Numbers Using Recursion
Python Deeper Insights into Machine Learning - Sebastian Raschka & David Julian & John Hearty
Python List extend()
Python dir()
Python Program to Create a Long Multiline String
Python delattr()
Python repr()
Python frozenset()
Python List
Python timestamp to datetime and vice-versa
Python Program to Count the Number of Each Vowel
Python Program to Convert Two Lists Into a Dictionary
Python Program to Check Armstrong Number
Python ord()
Python int()
Deep Learning with Applications Using Python - Navin Kumar Manaswi
Python Decorators
Python Program to Extract Extension From the File Name
Python Program to Measure the Elapsed Time in Python
Python Dictionary keys()
Deep Learning with Python - A Hands-on Introduction - Nikhil Ketkar
Python Program to Merge Two Dictionaries
Python String lstrip()
Python id()
Python Program to Split a List Into Evenly Sized Chunks