О принципе и использовании строковой функции Python Strip()

 

В этой статье в основном представлены принцип и использование строковой функции 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 также существует, поэтому он также удаляется. Результат:

[email protected]

3. Обратите внимание при удалении нескольких символов: пока существует символ, соответствующий одному из них, он будет удаляться вне зависимости от порядка, пока не встретится первый символ, не входящий в него.

1

2

3

4

str = '123132231213321312==321312213231123132'

print(str.strip('123'))

输出结果:

==

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

Перепечатано из: Weidian Reading    https://www.weidianyuedu.com.

рекомендация

отblog.csdn.net/weixin_45707610/article/details/131783272