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 Decorators
How to Get Started With Python?
Python Program to Print all Prime Numbers in an Interval
Python Program to Check If a String Is a Number (Float)
Python for Programmers with introductory AI case studies - Paul Deitel & Harvey Deitel
Python String strip()
Python Data Structures and Algorithms - Benjamin Baka
Python String format_map()
Python String center()
Deep Learning with Python - Francois Cholletf
Python classmethod()
Python String rpartition()
Python Program to Print the Fibonacci sequence
Deep Learning with Applications Using Python - Navin Kumar Manaswi
Python Program to Illustrate Different Set Operations
Python Program to Check Leap Year
Python Tuple
Python Set intersection_update()
Machine Learning with Python for everyone - Mark E.Fenner
Python Program to Find Armstrong Number in an Interval
Python Program to Split a List Into Evenly Sized Chunks
Python Program to Merge Mails
Python Program to Catch Multiple Exceptions in One Line
Python Program to Convert Kilometers to Miles
Python String rjust()
Python pow()
Python zip()
Python Program to Convert Decimal to Binary Using Recursion
Python String swapcase()
Python String ljust()
Python Program to Access Index of a List Using for Loop
Python Program to Find All File with .txt Extension Present Inside a Directory