Python中字符串String去除出换行符和空格的问题,在日常使用Python的过程中,时常碰到要去除字符串中的空格和指定字符的情况,方法汇总如下:
一、strip()
.代表一个空格
"···xyz···".strip() # returns "xyz" 删除字符两端空格
"···xyz···".lstrip() # returns "xyz···" 删除左侧空格
"···xyz···".rstrip() # returns "···xyz" 删除右侧空格
"··x·y·z··".replace(' ', '') # returns "xyz" 替换空格,用法为replace(old,new)比如替换空格
二、replace()
2.1将所有空格替换成空
str = ' this is a string '
print(str.replace(' ',''))
输出:thisisastring
2.2替换指定字符
str = '___this_is_a_string________'
print(str.replace('_',''))
输出:this_is_a_string