qhnw.net
当前位置:首页 >> python去掉字符串中间空格 >>

python去掉字符串中间空格

1.strip():把头和尾的空格去掉2.lstrip():把左边的空格去掉3.rstrip():把右边的空格去掉4.replace('c1','c2'):把字符串里的c1替换成c2.故可以用replace(' ','')来去掉字符串里的所有空格5.split():通过指定分隔符对字符串进行切片,如果参数num 有指定值,则仅分隔 num 个子字符串

有2种方法:一、以空格split字符串,然后重新连接s = '***a b c**'s=s.strip('*')s2=''.join(s.split())print s2 二、用replaceimport strings = '***a b c**'s=s.strip('*')s2=string.replace(s,' ','',)print s2

s = 'sss sss sss'c = s.replace(' ','')b = ''.join(s.split())print b,c

三种方法如下:1. 用replace函数:your_str.replace(' ', '')a = 'hello word' # 把a字符串里的word替换为pythona.replace('word','python') # 输出的结果是hello python2. 用split断开再合上:''.join(your_str.split())3. 用正则表达式来完成替换:import re strinfo = re.compile('word')b = strinfo.sub('python',a) print b # 结果:hello python

# 不推荐while ' ' in the_str: the_str = the_str.replace(' ', ' ')其实可以用正则.

你好:第一:如果都是这样的形式,可以使用slide就是切片;第二:利用split函数以()分开字符串,然后去掉空格,再组合.附上,总结的正则表达式:## 总结## ^ 匹配字符串的开始.## $ 匹配字符串的结尾.## \b 匹配一个单词的边界.##

''' 在Python中字符串处理函数里有三个去空格的函数:strip 同时去掉左右两边的空格 lstrip 去掉左边的空格 rstrip 去掉右边的空格'''#具体示例如下:a=" gho stwwl " print(a.lstrip()) print(a.rstrip()) print(a.strip())#去掉中间多余的空格 s='' for i in range(len(a)): if a[i]==' ' and i<len(a)-1 and a[i+1]==' ': continue s+=a[i] print(s)#配合strip()使用,全部多余空格去掉

1、借助于lstrip()提取左边空格>>> s = ' A B C '>>> s.lstrip() # 去除字母字符串左边的空格'A B C '2、借助于rstrip()提取右边空格>>> s = " A B C ">>> s.rstrip() # 去除字符串右边的空格' A B C'3、借助于strip()提取左右两边的空格>

ython字符串去除空格,python 字符串去除空格可以用到strip()方法:代码:m = ' jafefefe 'minfo = m.strip()print minfo输出结果:jafefefe如果你只需要去除右边的空格,可以用rstrip()m = ' jafefefe 'minfo = m.rstrip()print minfo输出结果: jafefefe如果你只需要去除左边的空格,可以用lstrip()

首先,将第四行的n-2改成n-4.因为两个“,”号占了两字符,前后的“*”号占了两字符.所以减去即可.其次,一点小小的建议:可以用其它编辑器(如regit).至于原因嘛.只可意会,不可言传!

网站首页 | 网站地图
All rights reserved Powered by www.qhnw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com