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 Find the Size (Resolution) of a Image
Python Input, Output and Import
Python isinstance()
Python Program to Make a Flattened List from Nested List
Python Machine Learning Cookbook - Practical solutions from preprocessing to Deep Learning - Chris A...
Python Data Structures and Algorithms - Benjamin Baka
Python Machine Learning Eqution Reference - Sebastian Raschka
Python Program to Get the Full Path of the Current Working Directory
Learning scikit-learn Machine Learning in Python - Raul Garreta & Guillermo Moncecchi
Deep Learning with Applications Using Python - Navin Kumar Manaswi
Python Set isdisjoint()
Python frozenset()
Deep Learning with Python - A Hands-on Introduction - Nikhil Ketkar
Python Exception Handling Using try, except and finally statement
Python Program to Compute all the Permutation of the String
Python String isidentifier()
Python Program to Delete an Element From a Dictionary
Python Program to Merge Mails
Python str()
Python Objects and Classes
Python Program to Shuffle Deck of Cards
Python Tuple index()
Python List Comprehension
Deep Learning in Python - LazyProgrammer
Python object()
Python Dictionary get()
Python Program to Check the File Size
Python format()
Python Operators
Python Program to Swap Two Variables
Python String encode()
Python Dictionary fromkeys()