Introduction to python strip() function

高洛峰
Release: 2017-01-18 16:02:52
Original
1488 people have browsed it

Function prototype

Declaration: s is a string, rm is the character sequence to be deleted

s.strip(rm) Delete the beginning and end of the s string, located in rm delete The characters of the sequence

s.lstrip(rm) Delete the beginning of the s string, located at rm Delete the characters of the sequence

s.rstrip(rm) Delete the end of the s string, located at rm rm deletes characters in the sequence

Note:

1. When rm is empty, whitespace characters (including '\n', '\r', '\t', ' ' are deleted by default )

For example:

>>> a = '     123'
>>> a.strip()
'123'
>>> a='\t\tabc'
'abc'
>>> a = 'sdff\r\n'
>>> a.strip()
'sdff'
Copy after login

2. The rm deletion sequence here is to delete the characters on the edge (beginning or end) as long as they are within the deletion sequence.

For example:

>>> a = '123abc'
>>> a.strip('21')
'3abc'   结果是一样的
>>> a.strip('12')
'3abc'
Copy after login

For more articles related to the introduction of python strip() function, please pay attention to the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template