Как удалить первый символ из строки Python?

Как внести свой вклад в проект Python с открытым исходным кодом Программирование и разработка

Эта тема Python посвящена удалению первого символа из строки в Python. Мы исследуем различные тактики удаления первого символа строки Python. Как мы уже знаем, строка Python неприступна, а это означает, что мы не можем вносить изменения в строку Python. Следовательно, чтобы удалить первый символ из строки Python, мы создадим новую строку, которая не будет содержать первый символ, который мы хотели удалить. Строка Python содержит целые числа, алфавиты, разделители и т. Д. Чтобы удалить первый символ из строки Python, мы используем встроенные функции Python и проиллюстрируем их с помощью Windows 10 Spyder Compiler.

Пример 1

Python предоставляет различные встроенные функции, Slicing () — одна из них. Если мы хотим удалить первый символ или какой-либо другой символ из строки python, мы можем стереть этот символ с помощью метода нарезки, а затем получить результирующую строку, исключая первый символ.

Чтобы понять концепцию функции Sling (), просто откройте файл с исходным кодом и реализуйте программный код. Итак, в нашей иллюстрации кода мы сначала создаем строку именования. Затем мы можем определить формат, который удаляет первый символ. После этого мы используем оператор печати для печати всей строки, за исключением первого символа. Здесь прилагается простейший код этой иллюстрации.

first_string = «John»
sli_string = first_string.lstrip[1]
print(sli_string)

Давайте просушим код и проверим, как sling () вырезает первый символ из строки.

Давайте просушим код и проверим, как sling ()

Пример 2

Как мы уже знаем, Python предоставляет различные встроенные функции, str.lstrip () — одна из них. За исключением нарезки, lstrip также выполняет свою роль для удаления символа из строки и обрезки строки. В этой программе мы объясняем наш следующий уникальный метод lstrip (). Команда str.lstrip () получает вводимые символы, затем удаляет их с начала строки и в результате возвращает новую отфильтрованную строку со стертыми символами. Но имейте в виду, что метод str.lstrip () отбрасывает символы, если они существуют несколько раз в начальной точке строки.

Читайте также:  Cуть протокола HTTP

Наш программный код ниже демонстрирует весь процесс lstrip (). Изначально мы создали вереницу игрушек. Затем мы можем определить формат lstrip () и передать наш первый символ в качестве входных данных, чтобы исключить его из данной строки. После этого мы используем оператор печати для печати всей строки, за исключением первого символа. Здесь мы также демонстрируем второе условие lstrip (). Мы снова создаем новую строку и делаем те же шаги, что и раньше, но на этот раз в начале строки встречается несколько символов. Здесь прилагается простейший код этой иллюстрации.

first_string = «John»
flt_string = first_string.lstrip(«J»)
print(flt_string)

second_string = «JJJJJJohn Alex»
new_str = second_string.lstrip(«J»)
print(new_str)

Запустим код и проверим, как lstrip () удаляет первый символ или его повторение из строки.

Запустим код и проверим, как lstrip () удаляет первый

Пример 3

После использования методов spling () и str.lstrip () пришло время объяснить метод regex (). Re.sub () присутствует в классе re модуля regex. Его также можно использовать для стирания первого символа. Однако этот подход заменяет все символы, которые соответствуют указанному формату регулярного выражения, со вторым параметром. Как и другие методы, регулярное выражение делает то же самое, но по-разному.

Итак, мы собираемся сначала импортировать библиотеку re, чтобы функция работала хорошо, поскольку она находится в модуле re. После этого мы создаем строку так же, как в двух приведенных выше программных кодах. Затем мы вызываем команду re.sub () и передаем строку и переменную count в качестве параметра. Здесь мы используем «count = 1», который указывает, что символ удаляется или обрезка строки только один раз. То же, что мы объявляем оператор печати, который выводит обрезанную строку. Здесь прилагается простейший код этой иллюстрации.

import re

first_string = «Python world»
second_string = re.sub(r‘.’, », first_string, count = 1)
print(second_string)

После успешного выполнения программного кода на экране отображается обрезанная строка.

Читайте также:  10 лучших инструментов DevOps

После успешного выполнения программного кода на экране

Заключение

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

Оцените статью
bestprogrammer.ru
Добавить комментарий