位置: 编程技术 - 正文

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

  • 印花税减免税优惠政策202
  • 城市维护建设税减免税优惠政策
  • 计提本月应交增值税怎么做账
  • 外出办事车费计入什么科目
  • 新成立的小规模纳税人怎么报印花税
  • 综合所得申报是报上个月的吗
  • 公户购买理财怎么做账
  • 企业为什么会有两个中征码
  • 什么叫备抵科目,什么叫过渡科目
  • 网络服务费属于什么费用
  • 无营业执照是否可以先办场所码
  • 股东出资方式和比例是否合法?并说明理由
  • 公司购买的二手车如何计提折旧
  • 冲销上年计提的住房公积金怎么做账
  • 房屋租赁费属于什么会计分录
  • 应收账款周转率多少合适
  • 企业赞助学校发言稿
  • 赠送样品视同销售增值税该怎么做账务处理呢?
  • 进项税发票不认证可以吗
  • 小规模的企业
  • 增值税季度报税
  • 税务三方协议一式几份
  • 预提费用怎么理解
  • 面粉厂怎样做帐,税率是多少?
  • 2019增值税改革政策解读
  • 电梯维修公司发展前景
  • 防伪税控设备丢失需要处罚吗
  • spss安装后无法启动许可证授权向导
  • 如果在XP系统中QQ音乐听不了怎么办?
  • 外购的礼品送客户怎么做分录小规模
  • 替换重置的设备更新应考虑
  • 在win7系统中将打开窗口拖到屏幕顶端
  • 公司有长期挂账的说法吗
  • Win10任务栏没有wifi图标
  • 认缴资本 实收资本
  • 企业投资入股的几种方式
  • 补缴的土地出让金契税
  • PHP:pg_num_fields()的用法_PostgreSQL函数
  • 建筑业主营业务收入二级科目有哪些
  • msmpeng.exe是什么进程
  • php和mysql的结合是目前web开发中的黄金组合
  • 各级税务机关应当遵循依法
  • 公司注销时做哪些财务处理
  • 用php生成一个txt文件
  • 微信手机充值怎么自定义金额
  • vscode写前端代码,如何运行
  • vue里面的路由
  • chronyc配置
  • iscsiadm命令详解
  • php微信公众号开源框架
  • 红字发票信息表怎么打印出来
  • sql执行顺序优先级
  • 支付宝商户服务电话
  • 新准则委托代建会计处理
  • 未开票收入不入账以规避税收
  • 城镇土地使用税每年都要交吗
  • 公立医院事业单位工作人员招聘实践考核自我评价
  • 来料加工成本是多少
  • 工资和社保基数的关系
  • 公司折价购买的股票
  • 期间损益科目如何结转
  • 分支机构属于小型微利企业吗?
  • 工程开票金额大写怎么写
  • 有销项税额转出吗
  • 企业持有的能够对被投资单位实施控制的长期股权投资
  • 如何找回丢失数据
  • mysql的union和union all
  • mysql处理海量数据
  • 尽量别熬夜
  • centos7访问百度的命令
  • win10/win8.1/win7系统遇到中英文输入法无法切换怎么办?
  • perl -i -pe
  • js出错
  • jquery $each
  • android布局文件详解
  • 村委会税务登记流程
  • 钢材出口关税税率是多少
  • 辽宁国家税务总局电子税务局
  • 地方文化包括哪几种
  • 个体开专用票需要进项吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设