位置: 编程技术 - 正文

教大家玩转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)

  • 增值税普通发票需要交税吗
  • 印花税退税减半征收会计分录怎么写?
  • 个人服务费发票几个点
  • 实收资本印花税怎么申报税目
  • 企业所得税减免税额包括哪些
  • 建筑行业分包款要分项目扣除吗
  • 市场营销策划开题报告
  • 辞退员工赔偿计算公式
  • 税务局可以委托公司代征税,你觉得可能吗?
  • 购入库存商品未付款怎么做账
  • 免税项目怎么做账
  • 发票鉴定管理办法
  • 加计扣除是什么意思啊举例
  • 总公司的哪些费用要交税
  • 国税注销地税没注销怎么办
  • 劳务报酬代扣代缴个人所得税怎么做账
  • 普通发票需要做分录吗?
  • 小规模企业残疾人免税政策
  • 技术转让怎么算成本
  • 进项抵扣抵扣
  • 进项已抵扣怎么申报
  • 未达账项做完调节表后怎么处理?
  • 领备用金时会计怎么做账
  • 增值税专用发票校验码是哪个位置
  • abs付款是现金吗
  • 企业涉及应付利息的税金
  • 出口退税过期了怎么办理
  • 营业外收入的账户结构
  • 王者荣耀中甄姬的cp是谁
  • win10怎么设置win7开始菜单
  • bios设置u盘启动的步骤
  • 法人借给公司钱怎么备注
  • 委托加工物资加工费计入
  • 账簿启用及交接表样图
  • php更新数据
  • 准备金要求定义
  • 报销生育险怎么报
  • 苏格兰高地什么意思
  • session for
  • 债务重组收益会计处理
  • php实现数据库创建题库
  • 长期待摊费用的摊销年限有规定吗?
  • vue前端项目实战
  • php实现批量删除
  • 记账凭证中的会计科目错误导致账簿错误的更正法
  • 管家婆软件出库入库如何用
  • 所得税年度报表申报完怎么打印
  • 帝国cms整合Elasticsearch
  • 售后领料怎么做会计分录
  • 零税率与免税有关系吗
  • 已经认证尚未抵扣的发票
  • 公司基本户里的钱有利息吗
  • 企业向个人租房发票怎么开
  • 劳务公司账务处理实操
  • 未确认融资费用借贷方向
  • 资产组可收回金额包含完全商誉吗
  • 设备融资租赁如何算综合利率
  • 政府补贴资金如何记账
  • 个人给国外公司提供服务
  • 无形资产根据什么科目填列
  • 企业收到政府补助金80 000元,存入银行
  • 可供分配利润是未分配利润吗
  • 付给非公司员工提成税务处理
  • 免费领课程有什么陷阱
  • 银行汇票和银行本票区别图解
  • windows性能监视器横坐标
  • win7禁用administrator登录
  • win10推送win11
  • WIN7系统怎么安装 注音输入法
  • linux的free命令详解
  • win10正版和盗版区别大吗
  • ExtJS4中使用mixins实现多继承示例
  • jquery的children方法
  • [置顶]游戏名 TentacleLocker
  • android 属性动画改变view大小
  • win10的安装方式有哪些
  • javascript基础教程教材答案
  • 国家税务局几号上班
  • 天津国税发票查询真伪查询
  • 上海税务怎么样
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设