在python中,
1、strip()用来在字符串的
首尾删除某个字符。
s = 'abcd'.strip('a') #s = 'bcd',删除了首部的a
s = 'abcd'.strip('d') #s = 'abc',删除了末尾的d
s = 'abcda'.strip('a') #s = 'bcd',删除了首尾的a
s = 'aaabcdaa'.strip('a') #s = 'bcd',删除了首尾全部的a,保证新的字符串首尾都不再含有a
2、lstrip()用来在字符串
首部的删除某个字符。
s = 'abcd'.lstrip('a') #s = 'bcd',删除了首部的a
s = 'abcda'.lstrip('a') #s = 'bcda',删除了首部的a,末尾的a没删除
s = 'aaabcdaa'.lstrip('a') #s = 'bcdaa',删除了首部全部的a,保证新的字符串首部都不再含有a
3、rstrip()用来在字符串
末尾删除某个字符。
s = 'abcd'.rstrip('d') #s = 'abc',删除了末尾的d
s = 'abcda'.rstrip('a') #s = 'abcd',删除了末尾的a,首部的a没删除
s = 'aaabcdaa'.rstrip('a') #s = 'aaabcd',删除了末尾全部的a,保证新的字符串末尾都不再含有a