В этой статье в основном представлены принцип и использование строковой функции Python Strip(). В статье она подробно представлена на примере кода. Она имеет определенную справочную ценность для каждого учебы или работы. Друзья, которым она нужна, могут обратиться к ней.
полоса: используется для удаления указанных символов (пробелов по умолчанию) или последовательностей символов в начале и конце строки. Примечание. Этот метод позволяет удалить только начальные или конечные символы, но не средние символы.
Синтаксис: str.strip([символы])
str = "*****это пример **строки**....вау!!!*****"
print (str.strip( '*' )) #Specify string*
Результат вывода:
this is **string** example....wow!!!
Из результатов можно заметить, что символы в средней части не удаляются, пока заголовок и хвост содержат символы в указанной последовательности символов, они будут удалены.
Расширенные дополнения:
1. При обработке функции Strip(), если параметры отсутствуют, по умолчанию очищаются пробельные символы с обеих сторон, например: /n, /r, /t, ' ').
2. Если функция Strip() имеет параметр, этот параметр может понимать список символов, подлежащих удалению. Предпосылкой того, будет ли он удален, является то, включены ли удаляемые символы в начало и конец строки. Если да, , обработка продолжится, иначе средние символы не будут удалены.
адрес = '[email protected]'
адрес1 = адрес.полоса('12')
В приведенном выше примере, поскольку 1 стоит первым слева от адреса [email protected], он удаляется и решение продолжается.2 также существует, поэтому он также удаляется. Результат:
3. Обратите внимание при удалении нескольких символов: пока существует символ, соответствующий одному из них, он будет удаляться вне зависимости от порядка, пока не встретится первый символ, не входящий в него.
1 2 3 4 |
|
Выше приведено все содержание этой статьи.Я надеюсь, что она будет полезна для изучения каждому.
Перепечатано из: Weidian Reading https://www.weidianyuedu.com.