Hey guys, in this blog we will see a Python Program to Sort Words in Alphabetic Order.
Code
# Python Program to Sort Words in Alphabetic Order
# 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
Enter a string: Hi My Name Is Abhishek Sharma The sorted words are: abhishek hi is my name sharma
Enter a string: What is the temperature outside ? The sorted words are: ? is outside temperature the what
Enter a string: 2 + 2 is 4 The sorted words are: + 2 2 4 is
- Taking a string as input from the user.
- Lowering the whole string and converting it to a list.
- Using words.sort() to sort the characters according to their ASCII values.
- And finally, print them in a sorted manner.
Check out our other python programming examples…


![[Latest] Python for Loops with Examples – Easiest Tutorial – 2025](https://machinelearningprojects.net/wp-content/uploads/2023/05/python-for-loops-1-1024x536.webp)


