对于两侧的空格,请使用
str.strip:
s = " t a string examplet "s = s.strip()
对于右侧的空格,请使用
rstrip:
s = s.rstrip()
对于左侧的空格
lstrip:
s = s.lstrip()
正如thedz所指出的,您可以提供一个参数来将任意字符剥离到以下任何函数中:
s = s.strip(' tnr')这将去除任何空间,
t,
n,或
r从左侧字符,右手侧,或该字符串的两侧。
上面的示例仅从字符串的左侧和右侧删除字符串。如果还要从字符串中间删除字符,请尝试
re.sub:
import reprint(re.sub('[s+]', '', s))那应该打印出来:
astringexample



