首页 > 编程语言 >Python如何去掉字符串所有空格?

Python如何去掉字符串所有空格?

时间:2023-03-15 18:02:17浏览次数:54  
标签:join Python replace 空格 split 去除 字符串

  Python去掉字符串所有空格的方法大致有五种,本篇文章通过代码实例为大家详细的介绍一下这五种方法,对学习Python的小伙伴非常具有参考价值,快跟着小编来学习一下吧。

  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'

标签:join,Python,replace,空格,split,去除,字符串
From: https://blog.51cto.com/u_14661964/6123194

相关文章

  • 力扣---剑指 Offer 48. 最长不含重复字符的子字符串
    请从字符串中找出一个最长的不包含重复字符的子字符串,计算该最长子字符串的长度。示例1:输入:"abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为3......
  • QT5笔记:12. 字符串和数值之间的转换
    字符串与进制转换的例子/***@briefWidget::on_btnCalcHex_clicked从界面上获取十六进制字符串,然后转为十进制和二进制字符串写回界面*/voidWidget::on_btnCal......
  • Python多线程的坑——切换工作目录导致错误
    Python多线程的坑——切换工作目录导致错误复现:importosimporttimefromconcurrent.futuresimportThreadPoolExecutordefthread_func(a):origin=os.get......
  • python celery异步发送短信
    前言 Celery易于使用和维护,并且它 不需要配置文件 。 Celery有一个活跃、友好的社区来让你寻求帮助,包括一个 邮件列表 和一个 IRC频道 。倘若连接丢失或失......
  • 大爽Python入门教程 7-8 实践演示* 控制台版本——简易回合战斗
    大爽Python入门公开课教案点击查看教程总目录1背景介绍不知道大家有没有玩过魔塔。在我小时候,这是一个很经典又好玩的小游戏。其实最早想做一个控制台版本的简易魔......
  • 大爽Python入门教程 7-7 异常处理 try ... except Exception
    大爽Python入门公开课教案点击查看教程总目录1什么是异常Exception简单来讲,错误Error就是异常Exception。具体的,我们先来看几个错误。>>>2:3SyntaxError:illega......
  • C++风格 字符串操作
    获取字符串长度              str.size();或者str.length();连接字符串                     str=str+"world";删除字符串......
  • Python让selenium代码执行完毕不关闭浏览器的方法
    pythonselenium在默认情况下,执行完业务逻辑的时候,浏览器也会进行自动关闭,如何让浏览器能够不退呢?下面给出一种我认为比较简单的解决方案供大家进行参考。用ChromeOption......
  • python文件操作
    一、文件编码 编码技术:翻译的规则,记录了如何将内容翻译成二进制,以及如何将二进制翻译回可识别内容;   计算机中有许多可用编码:UTF-8、GBK、Big5等; UTF-8是目前......
  • Python环境准备
    一、Python解释器的下载安装1、下载下载地址:https://www.python.org/downloads/release/python-364/ 2、安装双击可执行文件,勾选【添加环境变量】,按提示操作安装即可......