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 String format_map()
Python hasattr()
Python format()
Python hex()
Python setattr()
Python sleep()
Python Program to Count the Number of Digits Present In a Number
Intelligent Projects Using Python - Santanu Pattanayak
Python Sets
Java Program to Implement the Program Used in grep/egrep/fgrep
Python String rfind()
Python Program to Check Prime Number
Python pow()
Python Program to Check if a Number is Positive, Negative or 0
Python Program to Find HCF or GCD
Deep Learning in Python - LazyProgrammer
Python String isdecimal()
Python List sort()
Python Program to Trim Whitespace From a String
Python Operator Overloading
Python Custom Exceptions
Python Object Oriented Programming
Python Program to Delete an Element From a Dictionary
Python String maketrans()
Python String endswith()
Python Program to Find the Size (Resolution) of a Image
Python super()
Python String isprintable()
Python Namespace and Scope
Machine Learning Applications Using Python - Cases studies form Healthcare, Retail, and Finance - Pu...
Python Program to Get Line Count of a File
Python Program to Convert Decimal to Binary Using Recursion