1367 читали · 4 года назад
Три элегантных способа перевернуть строку в Python
Строки в Python — упорядоченная последовательность символов. В Python нет встроенных методов, позволяющих перевернуть строку, «отзеркалить» ее. Но вообще это сделать можно, причем несколькими способами. Существует три способа перевернуть строку. 1. Срезы Повернуть строку можно с помощью срезов. Чтобы это сделать, мы просто создадим срез, который начинается с длины строки и заканчивается индексом 0. Делается это так: string_name[string_length::-1] # метод 1 Длиной строки можно и пренебречь: string_name[::-1] # метод 2 В этом случае подразумевается, что первый аргумент — длина строки...
3 года назад
Как в Python удалить пробелы из строки
Строки в Python – это неизменяемые объекты. Поэтому после инициализации строки мы не можем просто так вносить изменения, добавлять или исключать какие-либо символы. Python имеет огромный набор функций, которые можно использовать при работе со строками. Но все строковые функции возвращают новое значение, поскольку они не могут изменить исходное значение строки. Давайте ещё раз обратим внимание на этот момент. Любая функция, которая работает со строковыми значениями в Python, возвращает новую строку, которую можно присвоить новой переменной...