Python字符串去除空格的方法

strip() 方法,去除字符串开头或者结尾的空格
1
2
str = " a b c d "
str.strip()
lstrip()方法,去除字符串开头的空格
1
2
str = " a b c d "
str.lstrip()
rstrip()方法,去除字符串结尾的空格
1
2
str = " a b c d "
str.rstrip()
replace()方法,去除全部空格
1
2
str = " a b c d "
str.replace(" ", "")
join() + split(),去除全部空格
1
2
3
4
5
6
7
8
# join为字符串合成转入一个字符串列表,split用于字符串按指定的规则进行分割
str = " a b c d "
strArr = str.split(" ") # 字符串按空格分割成列表
str = "".join(strArr) # 使用一个空字符串合成列表内容生成新的字符串

# 简洁写法
str = " a b c d "
str = "".join(str.split(" "))
坚持原创技术分享,您的支持将鼓励我继续创作!