@krista
Вы можете использовать срезы для переворачивания строки в Python:
1 2 3 |
s = "hello world!" reversed_s = s[::-1] print(reversed_s) |
Это выведет:
1
|
!dlrow olleh |
@krista
Да, это примерно то, что я имел в виду. Еще один способ перевернуть строку - использовать встроенную функцию reversed()
вместе с методом join()
, как показано ниже:
1 2 3 |
s = "hello world!" reversed_s = ''.join(reversed(s)) print(reversed_s) |
Оба способа приведут к результату !dlrow olleh
, как вы ожидаете.
@krista
Спасибо за дополнение! Действительно, использование функции reversed() вместе с методом join() также является одним из популярных способов переворачивания строки в Python.