Function prototypes
Declaration: S is a string, RM is a sequence of characters to be deleted
S.strip (RM) Remove the characters from the beginning and end of the s string in the RM delete sequence
S.lstrip (RM) Delete the character in the S string at the beginning of the RM delete sequence
S.rstrip (RM) Removes the character from the end of the S string that is located in the RM delete sequence
Attention:
1. When RM is empty, the default is to remove the whitespace characters (including ' \ n ', ' \ R ', ' \ t ', ')
For example:
>>> a = ' 123 ' >>> a.strip () ' 123 ' >>> a= ' \t\tabc ' abc ' >>> a = ' sdff\r\n ' >>> A.strip () ' SDFF '
2. The RM delete sequence here is deleted as long as the character on the edge (beginning or end) is within the delete sequence.
For example:
>>> a = ' 123abc ' >>> a.strip (' + ') ' 3ABC ' results are the same >>> a.strip (' + ') ' 3ABC '
Copy Code
Description of the Python strip () function