位置: 编程技术 - 正文

教大家玩转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
  • 企业所得税纳税人
  • 实验耗材计入什么科目
  • 可转债中签后怎么操作卖出
  • 金蝶k3现金流量明细查询
  • 打印机费用是属于管理费用吗
  • 住宿发票税率有哪4种
  • 建筑企业劳务工资必须要开劳务发票吗?
  • 会计法对填制审核会计凭证有哪些规定
  • 冲减本年利润
  • 以旧换新如何确认收入
  • 企业返利如何处理
  • 社保计入管理费用还是成本
  • 道路占用挖掘费要交印花税吗
  • 失业养老保险如何办理
  • 计提摊销房租会计分录
  • 金税盘当月买当月不抵扣怎么处理?
  • 员工午餐补贴可以入福利费吗?
  • 进项票税率不同怎么处理
  • 企业所得税法的规定可在税前扣除的
  • 购进虚假发票进项税转出的会计处理?
  • win10右键没有打印
  • 企业转让库存股,应按实际收到的金额
  • 个人开票给公司个人所得税怎么扣
  • 询证函有法律效力吗
  • 外购的形式
  • 手机如何测试网络稳定性
  • mac键盘快捷键设置
  • 成本法转为权益法属于会计政策变更吗
  • 内置天线手机
  • 最好卖的游戏机排行榜
  • php数组怎么定义
  • 在java中有一种叫做
  • 非贸付汇代扣代交哪些税
  • 差额征税的几种情况
  • emacs scheme
  • 法人股东分红要缴纳多少税
  • phpcms二次开发教程
  • 实际发生费用的概念
  • 应收货款计入什么科目
  • mysql服务开不起来
  • 不是公司员工差旅费可以入差旅费吗
  • 技术开发费免税政策
  • 工会经费与教育经费比例
  • 清算存货分配给股东账分录
  • 税控盘每年的服务费可以全额抵扣吗
  • 出口关税的计算公式
  • 定期定额征收和查账征收的区别
  • 应收票据周转率公式
  • 试运行收入冲减哪个项目
  • 如何设计高效合理的未来课程
  • vista windows
  • 电脑开机自动弹出
  • mac安装字体方法
  • win10预览版怎么升级到正式版
  • pop3是什么意思中文
  • win10 ug
  • android怎么添加按钮
  • unity脚本如何运行
  • jQuery实现select模糊查询(反射机制)
  • pyqt用法
  • unity3d怎么用
  • linux find -cmin
  • shell脚本遍历文件
  • 谈一谈如何抓好党建工作
  • 关于翡翠手镯知识
  • js math.js
  • python二分法查找
  • 安卓手机安装推特
  • 知道金额和税额怎么求
  • 如何查询企业税务评级
  • 重庆税务登记证在哪里办理
  • 目的地查验和口岸查验费用一样吗
  • 差旅费的补助计入哪个费用
  • 对方申请了红字信息表我这边怎么操作
  • 预缴税款怎么做账
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设