Python Exercise 8 Problem
In this Python exercise, write a Python program that will take the input of words (comma-separated format). Once the user provides the words, sort and print the words in alphabetical order. The data input can be in any order any words as long as the provides words are comma-separated.
Let’s take the example of the types of emotions a person may have.
Let’s take a look at this hint, if the user inputs: tornado,hurricane,tsunami,flood,thunderstorm,hail,rain,wind
Then the output should be: flood,hail,hurricane,rain,thunderstorm,tornado,tsunami,wind
Note: This exercise is completed in Python 3.7
Solution Python Exercise 8
Python Code Input:
1 2 3 4 5 6 7 | words = input("Provide a list of words that are comma-separated: ") words_split = [x for x in words.split(',')] words_split.sort() print("User input of words: ") print(words) print("User words sorted alphabetically: ") print(','.join(words_split)) |
User Input:
1 | Provide a list of words that are comma-separated: sad,happy,mad,bad,good |
Python Code Output:
1 2 3 4 | User input of words: sad,happy,mad,bad,good User words sorted alphabetically: bad,good,happy,mad,sad |