На вход подается строка, переставьте слова в ней в обратном порядке.
Пример:
reverse_words("the sky is blue") ➞ "blue is sky the" reverse_words(" hello world! ") ➞ "world! hello" reverse_words("a good example") ➞ "example good a"
Примечания:
- Слово определяется как последовательность символов без пробелов.
- Входная строка может содержать пробелы до и после нее. Однако в вашей перевёрнутой строке их быть не должно.
Варианты решений:
def reverse_words(words): return " ".join(words.split()[::-1])
def reverse_words(words): return ' '.join([i for i in words.split(' ') if i][::-1])
def reverse_words(words): return " ".join(list(reversed(words.split(" "))))
def reverse_words(words): list = words.split() ans = "" for item in list[::-1]: ans = ans + item + " " return ans.strip()