Встречается на собеседованиях • сегодня

Как перевернуть строчку с помощью среза (slice)

В Python строку можно перевернуть с помощью среза с шагом -1:

python
s = "Hello, World!"
reversed_s = s[::-1]
print(reversed_s)  # "!dlroW ,olleH"

Разберём срез [::-1]:

  • Первые два двоеточия означают "от начала до конца"
  • -1 — шаг, который указывает идти в обратном порядке

Это самый питонический и эффективный способ инвертирования строки. Работает для любых последовательностей (списки, кортежи). Альтернативы — ''.join(reversed(s)) или цикл, но они менее эффективны.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы