经常会遇到需要将字符串中的空格去掉的情况,通常我们有三种解决方法:
1、strip(char)方法:该方法是不能将字符串中间的空格去掉的!!
strip():把头和尾的空格去掉
>>> A = ' wode ge niu '
>>> A.strip()
'wode ge niu'
lstrip():把左边的空格去掉
>>> A = ' wode ge niu '
>>> A.lstrip()
'wode ge niu '
rstrip():把右边的空格去掉
>>> A = ' wode ge niu '
>>> A.rstrip()
' wode ge niu'
2.
replace(m,n)方法:将字符串里面的m替换为n
>>> A = ' wode ge niu '
>>> A.replace(' ','')
'wodegeniu'
3.
split(s,num)方法:
split(s,num)戳我!!!了解split()!!!
>>> A = ' wode ge niu '
>>> ''.join(A.split())
'wodegeniu'
本文介绍了三种常用的去除字符串中空格的方法:使用strip(), lstrip(), rstrip()函数去除两端或单边空格;利用replace()函数实现字符替换;通过split()结合join()函数彻底移除所有空格。
3086

被折叠的 条评论
为什么被折叠?



