rstrip,strip,lstrip

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

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

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

例如:

  >>>str ='  Hello World \t\r\n'

  >>>print str.strip()

  >>>'Hello World'

  >>>print str.lstrip()

  >>>'Hello World \t\r\n'

  >>>print str.rstrip()

  >>>'  Hello World'

二、去除指定字符

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

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

  注:
  1.去除指定字符时首尾不能出现空格,否则传入参数的时候也需要加入空格
  2.指定的字符表示的一种组合,例如'ab'表示'aa','ab','ba','bb','aaa','bbb'等

  例如:

  >>>str = "say hello say boy saaayaaas"

  >>>print str.strip()

  >>>hello say boy

转载于:https://www.cnblogs.com/shaosks/p/6121636.html

python 知识 rstrip,strip,lstrip相关推荐

  1. Python中 rstrip()、 lstrip()、 strip() 的用法和区别

    目录: 题目一:Python中 rstrip(). lstrip(). strip() 的用法和区别 题目二:python中append().expend()函数的用法和区别 题目三:Python中z ...

  2. Python零碎知识(1):strip lstrip rstrip使用方法

    一.原理介绍: Python中的strip用于去除字符串的首尾字符,同理,lstrip用于去除左边的字符,rstrip用于去除右边的字符.这三个函数都可传入一个参数,指定要去除的首尾字符.需要注意的是 ...

  3. rstrip,strip,lstrip字符串内置函数

    strip,strip,lstrip三个函数主要用于移除字串中的满足条件的字符,传入参数是一个字符数组,它们分别表示匹配并去掉右边.两边.左边的字符. 当没有参数传入时,strip()表示去除首尾空格 ...

  4. python中的rstrip函数_Python strip() lstrip() rstrip() 函数 去除空格

    函数:strip()  lstrip()  rstrip() 作用:去除字符串中的空格或指定字符 一.默认用法:去除空格 str.strip()  : 去除字符串两边的空格 str.lstrip() ...

  5. Python strip、rstrip、lstrip的区别

    strip.rstrip.lstrip是python字符串中的方法.从字面可以看出r=right,l=left. strip函数返回字符串副本,该副本是从字符串两边删除了参数指定字符后的字符串,不带参 ...

  6. python中rstrip用法_Python3中strip()、lstrip()、rstrip()用法介绍

    前言 Python中有三个去除头尾字符.空白符的函数,它们依次为: strip: 用来去除头尾字符.空白符(包括\n.\r.\t.' ',即:换行.回车.制表符.空格) lstrip:用来去除开头字符 ...

  7. python中rstrip是什么意思_你真的了解strip()、lstrip()、rstrip()函数吗?

    Python中有三个去除头尾字符.空白符的函数,它们依次为: strip: 用来去除头尾字符.空白符(包括\n.\r.\t.' ',即:换行.回车.制表符.空格) lstrip:用来去除开头字符.空白 ...

  8. python中rstrip用法_python strip() lstrip() rstrip() 使用方法

    Python中的strip用于去除字符串的首尾字符串,同理,lstrip用于去除最左边的字符,rstrip用于去除最右边的字符. 这三个函数都可传入一个参数,指定要去除的首尾字符. 需要注意的是,传入 ...

  9. python中rstrip用法_浅谈Python3中strip()、lstrip()、rstrip()用法详解

    简单来说,三种方法是为了删除字符串中不同位置的指定字符.其中,strip()用于去除字符串的首尾字符,同理,lstrip()用于去除左边的字符,rstrip()用于去除右边的字符 Python中有三个 ...

最新文章

  1. 如何正确访问Redis中的海量数据?服务才不会挂掉!
  2. 淘宝弹性布局方案lib-flexible实践
  3. C#常用42个操作类
  4. android定义dialog
  5. 力扣题目系列:322. 零钱兑换
  6. java case 语句_Java switch case 语句
  7. 贝叶斯公式的直观理解(先验概率/后验概率)
  8. Google Earth Browser Plugin (谷歌 地球 浏览器 插件) 下载地址 5.0
  9. linux裁剪视频教程,适用于Linux桌面的超简单实用的视频裁剪应用
  10. 让计算机网络与作文教学,“基于计算机和网络环境下的写作教学研究”课题组  2015-2016学年度上学期研究计划...
  11. 第一章 软件开发入门引导及概述
  12. python基础专栏⑤-手机编写python篇-qpython开发python
  13. 电脑选择一个文件(文档、视频等)右键移到打开方式卡死的解决办法
  14. 上周工作总结及本周工作安排
  15. ubuntu系统盘原地扩容(使用自带磁盘工具)
  16. 100个句子记完7000个雅思词汇,实际只有1043个词汇(包括 I and you 等简单词汇)
  17. 2021年转运必看,如何彻底改变财运差和婚姻苦!
  18. target is null for setProperty(null, name, [Ljava.lang.String;@ffc6ae)
  19. dhs手术是什么意思_什么是DHS内固定手术
  20. Decision-Driven Regularization A Blended Model for Predict-then-Optimize

热门文章

  1. nginx和tomcat之间的简单配置
  2. AI:恐怖谷理论的陷阱
  3. OnLineML一:关于Jubatus 的简介...
  4. 不满俄欧“北溪-2”项目 美驻德大使威胁制裁德国企业
  5. 使用 Karma、Mocha、Chai 搭建支持 ES6 的测试环境
  6. spring+springMVC+mybatis的整合 part5
  7. Linux用户和用户组管理常见问题
  8. ISA2006无人值守安装
  9. 中午xxx遭受攻击,然后发现C盘空间体积缩小,发现该目录占用1G多,全部是站点
  10. aclocal-1.13: command not found