首页后端开发PythonPython去除字符串空格怎样做,有多少方式?

Python去除字符串空格怎样做,有多少方式?

时间2024-03-23 06:48:02发布访客分类Python浏览895
导读:Python去除字符串空格怎样做?Python中要实现去除字符串所有空格有很多方法,例如利用strip( 方法、lstrip( 方法、rstrip( 方法、replace( 方法等等,具体怎样实现呢?下面我们一起来看看实现代码怎样写。本文操...

Python去除字符串空格怎样做?Python中要实现去除字符串所有空格有很多方法,例如利用strip()方法、lstrip()方法、rstrip()方法、replace()方法等等,具体怎样实现呢?下面我们一起来看看实现代码怎样写。

本文操作环境:windows7系统、python3.5版,DELL G3电脑。

1:strip()方法,去除字符串开头或者结尾的空格

>
    >
    >
     a = " a b c "
>
    >
    >
     a.strip()
'a b c'

2:lstrip()方法,去除字符串开头的空格

>
    >
    >
     a = " a b c "
>
    >
    >
     a.lstrip()
'a b c '

3:rstrip()方法,去除字符串结尾的空格

>
    >
    >
     a = " a b c "
>
    >
    >
     a.rstrip()
' a b c'

4:replace()方法,可以去除全部空格

# replace主要用于字符串的替换replace(old, new, count)
>
    >
    >
     a = " a b c "
>
    >
    >
     a.replace(" ", "")
'abc'

5: join()方法+split()方法,可以去除全部空格

# join为字符字符串合成传入一个字符串列表,split用于字符串分割可以按规则进行分割
>
    >
    >
     a = " a b c "
>
    >
    >
     b = a.split()  # 字符串按空格分割成列表
>
    >
    >
     b ['a', 'b', 'c']
>
    >
    >
     c = "".join(b) # 使用一个空字符串合成列表内容生成新的字符串
>
    >
    >
     c 'abc'
 
# 快捷用法
>
    >
    >
     a = " a b c "
>
    >
    >
     "".join(a.split())
'abc'

以上就是关于Python去除字符串空格的方法,上述几种方法有一定的参考价值,有需要的朋友可以了解看看,希望对大家学习Python语言有帮助,想要了解更多可以继续浏览网络其他相关的文章。

文本转载自PHP中文网

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Python去除字符串空格怎样做,有多少方式?
本文地址: https://pptw.com/jishu/651169.html
Python分不分大小写?一文带你快速了解 Oracle数据库中to char函数的用法是怎样

游客 回复需填写必要信息