位置: 编程技术 - 正文

教大家玩转Python字符串处理的七种技巧(零基础玩转python)

编辑:rootadmin

推荐整理分享教大家玩转Python字符串处理的七种技巧(零基础玩转python),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:10分钟学会python,python游戏教程视频,python游戏教程视频,好想学python怎么玩,python游戏教程视频,好想学python怎么玩,python怎么玩,python玩法,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

日常使用python经常要对文本进行处理,无论是爬虫的数据解析,还是大数据的文本清洗,还是普通文件的处理,都是要用到字符串. Python对字符串的处理内置了很多高效的函数,非常方便功能很强大.下面是我总结的常用的7招,有了这几招就能轻松应对字符串处理.

一、字符串的连接和合并

连接和合并

相加 //两个字符串可以很方便的通过'+'连接起来

合并//用join方法

二、字符串的切片和相乘

相乘//比如写代码的时候要分隔符,用python很容易实现

切片

三、字符串的分割

普通的分割,用split

split只能做非常简单的分割,而且不支持多个分隔

复杂的分割

r表示不转义,分隔符可以是;或者,或者空格后面跟0个多个额外的空格,然后按照这个模式去分割

教大家玩转Python字符串处理的七种技巧(零基础玩转python)

四、字符串的开头和结尾的处理

比方我们要查一个文件的名字是以什么开头或者什么结尾

五、字符串的查找和匹配

一般查找

我们可以很方便的在长的字符串里面查找子字符串,会返回子字符串所在位置的索引, 若找不到返回-1

复杂的匹配

六、字符串的替换

普通的替换//用replace就可以

复杂的替换//若要处理复杂的或者多个的替换,需要用到re模块的sub函数

七、字符串中去掉一些字符

去除空格//对文本处理的时候比如从文件中读取一行,然后需要去除每一行的两侧的空格,table或者是换行符

注意:字符串内部的空格不能去掉,若要去掉需要用re模块

复杂的文本清理,可以利用str.translate,

先构建一个转换表,table是一个翻译表,表示把't''o'转成大写的'T' 'O',

然后在old_str里面去掉'',然后剩下的字符串再经过table翻译

总结

标签: 零基础玩转python

本文链接地址:https://www.jiuchutong.com/biancheng/377179.html 转载请保留说明!

上一篇:Python中你应该知道的一些内置函数(你知道python不)

下一篇:深入解答关于Python的11道基本面试题(深入理解ts)

  • 公司给员工代办失业证
  • 非金融企业利息收入计入什么科目
  • 纯外贸出口企业出售固定
  • 社保退回来的钱怎么做账
  • 坏账核销抵税
  • 交通补贴算工资收入吗
  • 购买生产原料分录
  • 资本公积和实收资本是什么意思
  • 怎么看自己公司是一般纳税人还是小规模纳税人
  • 资产整体转让税收
  • 出口货物的进项发票什么时候认证
  • 免费样品销售给客户计入什么科目
  • 开外管证再省外预缴税收要怎么报税?
  • 调账以前年度损益调整如何结转
  • 广告媒体类的企业怎么核算成本?
  • 预付账款金额过大的原因
  • 小规模纳税人发票可以抵扣吗
  • 水泥厂水泥增值税率是多少?
  • 出口免税进项税额转出会计分录
  • 劳务费个人所得税税率表2023最新
  • 增值税和增值税额的区别
  • 入职不满一年有年假吗
  • 小规模银行存款多笔小金额财务费用可以合并记账吗?
  • 铝模租赁是怎么计算费用的,报价明细为你揭晓
  • 小规模税收减免
  • 专家费1000元个人所得税到底是税前还是税后
  • 资产负债表要填年初余额吗
  • 库存商品的进项可以抵扣吗
  • 房产契税征收率
  • macos big sur怎么恢复出厂设置
  • codeigniter 教程
  • 工伤补贴由谁发放
  • react的前端
  • 应付帐款借方余额怎么算
  • 已抵扣认证的发票开红字发票需要将原票退回吗
  • php年月日时间代码
  • 前端es6是什么意思
  • css面试题及答案
  • 产品补发原来的要退吗
  • 可供出售金融资产的会计处理
  • 公司名下商品房过户给公司需要交过户费
  • 如何用织梦在本地搭建网站
  • 母公司对子公司的控股比例
  • 公司增资该怎么做账
  • 药店主营业务成本怎么算出来的
  • mysql修改表结构的关键字
  • 小规模纳税人应交税费的二级科目
  • 什么叫做增值税的新增价值呢
  • 境外个人给境内个人汇款什么名义申报
  • 施工仪器的主要类别
  • 简易征收 简易计税
  • 土地契税税率计算公式
  • 转销无法收回的应收账款会计分录
  • linux服务器怎么用
  • centos6.5配置网络
  • docker安装位置
  • linux的简单使用
  • 安装空调
  • ie9收藏夹
  • windows8消费预览版中图片密码使用教程
  • 全球知名的中文搜索引擎
  • rhel6提供5种基本的安装方式
  • 如何让w10系统运行更快
  • bat批处理字符串转ascii10进制规避特殊字符
  • 简述android应用的常用开发模式及其优缺点
  • ip地址一键切换
  • Android Studio Attach source code
  • androidweb view
  • javascript例题
  • javascript面向
  • jquery 图片
  • asoul抽象
  • 江西电子税务局官网app
  • 出口退税应退税额未发生变化 骗税
  • 武汉税务证怎么网上申请
  • 郑东新区社保局电话号码是多少
  • 三证合一 税务
  • 贸易公司服装
  • 广东省税务机关规定小额零售需开发票吗
  • 江苏省国税客服电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设