Reverse Words in String

Reverse order of words in string.

AdvancedPhase 5 - Category 5: Advanced String LogicExample 14 of 14
reverse-words-in-string.py
1# Take string
2s = input("Enter string: ")
3
4# Reverse words
5words = s.split()
6reversed_words = words[::-1]
7result = ' '.join(reversed_words)
8
9print(f"Reversed: {result}")

Output

Enter string: Hello World Programming
Reversed: Programming World Hello

What's going on

Split, reverse list, join.

Key Concepts:

Split into words
Reverse word list
Join with spaces