如何修剪字符串中的空格?

如何修剪字符串中的空格?,第1张

如何修剪字符串中的空格

只是一个空格,还是所有连续的空格?如果是第二个,则字符串已经具有

.strip()
方法:

>>> ' Hello '.strip()'Hello'>>> ' Hello'.strip()'Hello'>>> 'Bob has a cat'.strip()'Bob has a cat'>>> '   Hello   '.strip()  # ALL consecutive spaces at both ends removed'Hello'

但是,如果只需要删除一个空格,则可以使用以下方法:

def strip_one_space(s):    if s.endswith(" "): s = s[:-1]    if s.startswith(" "): s = s[1:]    return s>>> strip_one_space("   Hello ")'  Hello'

另外,请注意,

str.strip()
它也会删除其他空白字符(例如,制表符和换行符)。要仅删除空格,您可以指定要删除的字符作为的参数
strip
,即:

>>> "  Hellon".strip(" ")'Hellon'


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5647732.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存