python中strip、startswith、endswith

strip(rm)用来删除元素内的空白符:

rm对应要删除空白符的元素,当rm为空(strip())时删除所有元素的空白符

startswith、endswith用来查找开头或结尾条件的元素

例子:

 1 li = ["alec", " aric", "Alex", "Tony", "rain"]2 tu = ("alec", " aric", "Alex", "Tony", "rain") 3 dic = {'k1': "alex", 'k2': ' aric',  "k3": "Alex", "k4": "Tony"}4 for i in li:5     b = i.strip()6     if (b.startswith("a") or b.startswith("A")) and b.endswith("c"):7         print(b)8 9 for i in tu:
10     b = i.strip()
11     if (b.startswith("a") or b.startswith("A")) and b.endswith("c"):
12         print(b)
13
14 for i in dic:
15     b = dic[i].strip()
16     if (b.startswith("a") or b.startswith("A")) and b.endswith("c"):
17         print(b)

上面代码:查找以 a或A开头并且以 c 结尾的所有元素,并输出

输出结果:

alec
aric
alec
aric
aric

posted on 2019-04-09 10:22 恒笛 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/xwqhl/p/10675307.html

python中strip、startswith、endswith相关推荐

  1. Python中的startswith和endswith函数使用实例

    Python中的startswith和endswith函数使用实例 在Python中有两个函数分别是startswith()函数与endswith()函数,功能都十分相似,startswith()函数 ...

  2. Python 中strip()方法怎么用?

    Python strip() 方法用于去除字符串开头和结尾处指定的字符(默认为空格或换行符)或字符序列,不会去除字符串中间对应的字符. 相关函数有lstrip()和rstrip() .用法与strip ...

  3. python中strip是什么意思啊_Python中的strip()的理解

    在看到Python中strip的时候产生了疑问 strip() 用于移除字符串头尾指定的字符(默认为空格) 开始测试: >>> s = 'ncy_123.python' >&g ...

  4. python中strip是什么意思啊_python中的strip是什么意思

    Python中strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列. 注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符. 它的函数原型:string.stri ...

  5. python函数的使用场景_详解python中strip函数的使用场景

    python strip()函数 介绍,需要的朋友可以参考一下 函数原型 声明:s为字符串,rm为要删除的字符序列 s.strip(rm) 删除s字符串中开头.结尾处,位于 rm删除序列的字符 s.l ...

  6. python中strip的用法

    python中strip用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列. 注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符. 如下: >>> a=&quo ...

  7. python中strip的用法_Python中你不知道的strip()函数的妙用

    [开胃小菜] 当提到python中strip方法,想必凡接触过python的同行都知道它主要用来切除空格.有以下两种方法来实现. 方法一:用内置函数if name == 'main' : str = ...

  8. python中函数startswith的用法_Python中的startswith和endswith函数使用实例

    在Python中有两个函数分别是startswith()函数与endswith()函数,功能都十分相似,startswith()函数判断文本是否以某个字符开始,endswith()函数判断文本是否以某 ...

  9. python中strip() 函数和 split() 函数的理解

    原文转自:http://blog.csdn.net/shenwanjiang111/article/details/48158749 一直以来都分不清楚strip和split的功能,实际上strip是 ...

最新文章

  1. pcb中几个层的解释
  2. 互联网协议 — FTP 文件传输协议
  3. DL-3利用MNIST搭建神经网络模型(三种方法):1.用CNN 2.用CNN+RNN 3.用自编码网络autoencoder
  4. 全球及中国现金回收机行业销售前景与运营效益分析报告2022版
  5. html图片渐隐渐显,js实现图片切换效果渐隐渐显
  6. kali2 安装docker_kali linux 安装docker
  7. 上班摸鱼打卡模拟器微信小程序源码
  8. 简单循迹小车实验心得_智能小车实验报告
  9. Ipython安装错误集锦
  10. 程序员面试必问:你为什么要离开上一家公司。你会怎么回答?
  11. 开源免费的C/C++网络库(c/c++ sockets library) 七剑下天山
  12. dell g7 重装win10
  13. 下载安装了zotero,为什么word没显示zotero的加载项
  14. android 第三方社区,从友盟微社区看Android第三方SDK架构实践
  15. 前端学习从入门到高级全程记录之1 (HTML基础知识)
  16. [iOS]仿微博视频边下边播之滑动 TableView 自动播放
  17. 计算机领域职业简介-PM,RD,FE,UE,UI,QA,OP,DBA,BRD,MRD,PRD,FSD等缩写的全称解析
  18. linux获取文件后缀名,linux shell获取文件名和路径,basename/dirname/${}运用
  19. Android Camera HAL3 - 框架流程预览
  20. 笔记:Java中Map集合的基本功能及遍历方式

热门文章

  1. 【树莓派学习笔记】一、烧录系统、(无屏幕)配置Wifi和SSH服务
  2. [vue] 父子组件间传值
  3. C++中const、volatile、mutable的用法
  4. 改变窗口的外观和大小
  5. 枚举windows进程
  6. [Redux/Mobx] 说说Redux的实现流程
  7. [react] React中怎么检验props?
  8. 重学java基础第十二课:计算机语言发展史
  9. Taro+react开发(68):页面数据太长不走url走localstorage
  10. react(94)--时间搜索传值规范