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'
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'
For more articles related to the introduction of python strip() function, please pay attention to the PHP Chinese website!