Strip in Python is used to remove the first character of a string, in the same vein that Lstrip is used to remove the left character, Rstrip to remove the right character. Each of these three functions can pass in a parameter that specifies the first and last characters to be removed. Note that a character array is passed in, and the compiler strips out all the corresponding characters at both ends until there are no matching characters, such as:
1 ' saaaay Yes No yaaaass ' 2 Print (Thestring.strip ('say')) 3 4 Results: 5 6
TheString is removed sequentially from the characters in the [' s ', ' a ', ' Y '] array until the character is within the array. Therefore, the result of the output is:
Yes No
Quite simply, Lstrip and Rstrip are the same principle. Note: When there are no incoming parameters, the default is to remove the leading and trailing spaces.
1TheString ='saaaay Yes No yaaaass'2 Print(Thestring.strip ('say'))3 Print(Thestring.strip ('say'))#There's a space behind say .4 Print(Thestring.lstrip ('say'))5 Print(Thestring.rstrip ('say'))6 7 Results:8 9 Yes NoTen es no One Yes No Yaaaass ASaaaay Yes No
Python3----Strip Lstrip Rstrip