🤳 Блог Android новостей, посвященный советам экспертов, новостям, обзорам, телефонам Android, приложениям, инструкциям, планшетам и мобильным телефонам.

Как перевернуть строку в Python

51

Поскольку встроенной функции нет, если вы хотите узнать, как перевернуть строку в Python, вам нужно будет использовать один из двух методов McGyver. К счастью, они все еще относительно просты и не требуют много времени для изучения. Вот что вам нужно знать.

Как перевернуть строку в Python, используя нарезку

Первый способ перевернуть строку, это использовать фрагмент, который шагает назад. Срезы в Python позволяют возвращать фрагменты данных из строк, кортежей и списков. Это полезно, если вы когда-нибудь захотите получить несколько элементов из списка или если вы хотите получить кусок строки.

Обычно срез используется для обеспечения диапазона, такого как «4-7»:

stringy = 

Это вернет «о мир». Помните, что первое значение в строке или списке имеет индекс «0». Это верно для большинства языков программирования. Если мы оставим число пустым и просто добавим двоеточие, то Python будет ссылаться на первое или последнее значение соответственно.

Также читайте: Когда использовать списки, а не словари в Python

Мы также можем добавить третье число, если мы хотим определить «шаг». Например:

print(

Теперь это покажет нам значения 4-10, но пропустит все остальные записи!

Что, конечно, приносит нам обратный шаг:

stringy = 

Объедините эти две техники, и вы получите срез, который перемещается назад по всей строке:

print

Это начинается и заканчивается в начале и конце строки соответственно и перемещается назад. Вот вам и это: как перевернуть строку в Python!

Как перевернуть строку в Python вручную

В качестве альтернативы вы можете изменить строку вручную. Это может быть полезно, если вам когда-нибудь понадобится проверять значения при выполнении строки:

Этот метод проходит через строку в обратном порядке, начиная с последней позиции в строке. Затем он перемещается назад через каждое значение, добавляя это значение к новой  строке. Результатом является новая, перевернутая строка.

stringy = 

Этот метод немного медленнее и громоздче, но он также более гибок в соответствии с вашими потребностями.


Теперь вы знаете не один, а два  метода обращения строки в Python! Дайте нам знать, какие другие методы вы используете в комментариях ниже. И не забудьте проверить наш путеводитель по лучшим онлайн-курсам Python. Там вы можете найти удивительные предложения на курсах, которые обеспечат вам полное образование на Python; от новичка до профессионала за долю от обычной стоимости!

Источник записи: https://www.androidauthority.com

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее