The strip() method in-built function of Python is used to remove all the leading and trailing spaces from a string.
Syntax :string.strip([chars])
Parameter:
chars(optional): Character or a set of characters, that needs to be removed from the string.
Returns: A copy of the string with both leading and trailing characters stripped.
Using strip() method:
- In case the character of the string to the left doesn’t match with the characters in the char parameter, the method stops removing the leading characters.
- In case the character of the string to the right doesn’t match with the characters in the char parameter, the method stops removing the trailing characters.
Example #1:
Python3
string = ' Geeks for Geeks '
print (string.strip())
print (string.strip( ' Geeks' ))
print (string.strip( 'Geeks' ))
|
Output :
Geeks for Geeks
for
Geeks for Geeks
Example #2:
Python3
string = '@@@@Geeks for Geeks@@@@@'
print (string.strip( '@' ))
string = 'www.Geeksforgeeks.org'
print (string.strip( '.grow' ))
|
Output:
Geeks for Geeks
Geeksforgeeks
Example #3:
The following code shows an application of strip() in python.
Python3
def Count(string):
print ( "Length before strip()" )
print ( len (string))
str = string.strip()
print ( "Length after removing spaces" )
return str
string = " Geeks for Geeks "
print ( len (Count(string)))
|
Output:
Length before strip()
17
Length after removing spaces
15
Last Updated :
21 Jan, 2021
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...