位置: 编程技术 - 正文

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

  • 增值税率和征收率
  • 银行贴现属于贷款吗
  • 会计核算程序的含义
  • 品种法,分批法,分步法是什么
  • 公积金个人缴纳多少
  • 拓展费发票
  • 季度所得税资产总额怎么计算
  • 个人所得税纳税义务人
  • 出租土地使用权属于出租不动产吗
  • 残疾人就业保障金申报时间
  • 社保局的员工是公务员吗
  • 保险服务保费会计分录
  • 设计合同需要缴哪些税
  • 计提坏账又收回
  • 小微企业免征的增值税要交所得税吗
  • 购买方已抵扣开具红字信息表之后做账需要什么原始凭证
  • 销售折让会影响单价吗
  • 公司转让房产如何交税
  • 职工伤残补助金被单位扣留违反什么法
  • 汇算清缴跨年发票
  • 航天金税服务费诈骗
  • 生产质量问题报告怎么写
  • 同一控制吸收合并会计处理
  • 免税的投资收益需要调整利润表吗
  • 怎么才能知道开户行行号
  • 专票抵扣是税额吗
  • 临时工怎样做账
  • 残保金补报
  • 确认国债利息收入的依据
  • 折现率为10%怎么算折现系数是多少
  • 委托贷款利息收入增值税
  • win10开机会自动打开网页
  • 使用权资产
  • win10一直显示修复
  • windows11怎么设置锁屏密码
  • deepin下载教程
  • 贴现息等于什么
  • 房地产佣金手续费财务处理
  • 职工食堂外包账务怎么做
  • joomla安装教程
  • Vue3 中 createWebHistory 和 createWebHashHistory 的区别
  • 股权融资的第六步
  • 其他综合收益的借贷方向
  • nginx webservice
  • 视听结合的景物描写
  • css浮动怎么弄
  • 零申报季报怎么报税的具体流程
  • 个税申报和社保申报的金额要一致吗
  • 员工手机补助单怎么做账
  • phpcms怎么用
  • php7安装mysqli扩展
  • 金税盘发票报送失败怎么办
  • 资产合计是期末余额吗
  • 商品组装后出售怎么做账
  • 出售可供出售金融资产
  • 每月扣除的公积金怎么查
  • 政府补助收入是指
  • 五险一金缴纳比例2023
  • 哪些费用可以入开办费
  • 计提工资发工资可做成一笔账吗
  • 外卖占比总营业额怎么算
  • 注册表被锁定后的处理方法
  • win8怎么设置指纹
  • .exe是什么软件
  • sbsetup.exe - sbsetup是什么进程 有什么用
  • linux系统查看系统信息
  • 查看rpm包含的内容
  • linux系统的
  • rmxp4droid for 天敏电视盒子
  • unity ui坐标
  • opengl绘制坐标轴
  • pycharm新手使用教程
  • javascript开发app教程
  • jquery动态
  • unity的gui
  • 点评js异步加载什么意思
  • 京东开的店
  • 国税局辽宁省国税局
  • 办理养殖照税务登记证
  • 非关税壁垒英语翻译
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设