Найти - Пользователи
Полная версия: Вывести слова в тексте в обратном порядке
Начало » Python для новичков » Вывести слова в тексте в обратном порядке
1
Fond_Of_Python
Добрый день уважаемые эксперты!

Помогите пожалуйста написать метод, который выводит слова текста в обратно порядке.
Пример:
на вход “Hello World”
на выход: “World Hello”

Вот мой код, который не работает:

def text_reverse(text):

list_of_words = text.split(' ')

# дальше не знаю как действовать
JOHN_16
у списки есть метод reverse
Fond_Of_Python
Мне не нужем метод reverse().
Мне нужно написать свой метод.
py.user.next
  
>>> def text_reverse(text):
...     for i in text.split()[::-1]:
...         print(i)
... 
>>> text_reverse('abc def ghi')
ghi
def
abc
>>>
Fond_Of_Python
py.user.next
Спасибо большое!
Rodegast
 >>> txt = "Hello World"
>>> " ".join(txt.split()[::-1])
'World Hello'
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB