Python中用于去除空格的三个函数的使用小结

作者:goldensun 时间:2022-02-07 23:43:45 

函数:strip()  lstrip()  rstrip()

作用:去除字符串中的空格或指定字符

一、默认用法:去除空格
str.strip()  : 去除字符串两边的空格
str.lstrip() : 去除字符串左边的空格
str.rstrip() : 去除字符串右边的空格

注:此处的空格包含'\n', '\r',  '\t',  ' '

默认用法实例


>>> dodo = " hello boy "

>>> dodo.strip()
'hello boy'

>>> dodo.lstrip()
'hello boy '

>>> dodo.rstrip()
' hello boy'</span>

二、去除指定字符
str.strip('do')  :去除字符串两端指定的字符
str.lstrip('do') :用于去除左边指定的字符
str.rstrip('do') :用于去除右边指定的字符

三个函数都可以传入一个参数(这里以'do'为例),指定要去除的首尾字符,编译器会去除两端所有相应的字符,直到没有匹配的字符

注:
1.去除指定字符时首尾不能出现空格,否则传入参数的时候也需要加入空格
2.指定的字符表示的一种组合,例如'do'表示'dd','do','od','oo','ddd','ooo'等

去除字符实例


>>> dodo = "say hello say boy saaayaaas"

>>> dodo.strip('say')
' hello say boy '
>>> dodo.strip('yas')
' hello say boy '

#当传入的参数中加入空格时


>>> dodo.strip('say ')
'hello say bo'

>>> dodo.lstrip('say')
' hello say boy saaayaaas'

>>> dodo.rstrip('say')
'say hello say boy '

标签:Python
0
投稿

猜你喜欢

  • phpMyAdmin安装配置方法

    2009-09-09 20:15:00
  • Python定时发送消息的脚本:每天跟你女朋友说晚安

    2023-05-26 02:47:14
  • SWF FLASH的param属性参数详解

    2008-10-25 15:12:00
  • 基于Python的科学占卜工具开发过程

    2023-01-01 03:15:05
  • Python中定时任务框架APScheduler的快速入门指南

    2021-07-16 02:51:21
  • python面向对象基础之常用魔术方法

    2021-08-20 20:08:59
  • Python实现Excel自动分组合并单元格

    2021-11-06 03:03:41
  • Golang排列组合算法问题之全排列实现方法

    2023-07-14 14:16:19
  • Python中的面向对象编程详解(上)

    2021-10-12 14:33:45
  • Python supervisor强大的进程管理工具的使用

    2021-04-15 09:11:58
  • PHP 实现多服务器共享 SESSION 数据

    2023-11-19 12:43:24
  • python执行scp命令拷贝文件及文件夹到远程主机的目录方法

    2023-07-10 09:12:19
  • MYSQL在一个字段值前面加字符串

    2010-10-14 14:28:00
  • Python八个自动化办公的技巧

    2023-09-14 07:58:19
  • 基于PHP RSA密文过长加密解密 越过1024的解决方法

    2023-09-07 02:57:56
  • 在python中如何建立一个自己的包

    2022-12-27 12:42:25
  • 浅析python打包工具distutils、setuptools

    2021-03-30 14:45:14
  • 详解Django关于StreamingHttpResponse与FileResponse文件下载的最优方法

    2021-04-13 08:17:01
  • Python查找最长不包含重复字符的子字符串算法示例

    2021-05-25 23:05:02
  • Python使用Opencv打开笔记本电脑摄像头报错解问题及解决

    2022-12-02 10:32:01
  • asp之家 网络编程 m.aspxhome.com