位置: 编程技术 - 正文

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

  • 小规模纳税人月销售额超过15万
  • 增值税欠缴
  • 汇算清缴哪些需要调增调减
  • 房屋租赁房产税税率是怎样计算的
  • 工会经费应税项怎么算
  • 应收票据贷方余额怎么办
  • 交了进口增值税还要交增值税吗
  • 土地摊销计入在建工程吗
  • 转移性支出包括上解上级支出
  • 高新企业如何结转成本
  • 报销餐费有增值税吗
  • 银行定期存款取钱需要本人吗
  • 走逃发票怎么处理
  • 免费提供客户试用卷的账务处理?
  • 哪些发票可以用ppt
  • 哪些员工福利可以让企业合理避税
  • 6%税率的项目(不含金融商品转让)免税么
  • 收付实现制与权责发生制的区别
  • 当月开票一定要当月入账吗
  • 物业费分摊会计分录
  • 工程竣工结算审查期限
  • 记账凭证保存年限2019
  • 发票红冲作废是什么意思
  • 赔偿给客户的钱抵扣货款的会计分录
  • 每个月的股利怎么计提?
  • 一般纳税人简易计税会计分录
  • 怎么添加一个
  • 苹果静音模式siri
  • windows10如何关闭杀毒软件
  • 监事会职权口诀
  • 广告费递延几年
  • 大型机械拆装
  • 旅游费用账务处理
  • 生产车间报销费用
  • PHP:curl_close()的用法_cURL函数
  • 截图快捷键ctrl+alt+
  • php数组函数,选班长
  • 代理进口的增值税如何入账
  • 购入固定资产后海通融资怎么办
  • 增值税留抵退税账务处理
  • Bàu Cá Cái的红树林,越南广义 (© Robert Harding World Imagery/Offset)
  • 代扣代缴个人所得税手续费返还 增值税
  • 红字发票步骤
  • 发票开错需要让客户寄回来吗
  • python的Django框架
  • 自动驾驶汽车决策与控制pdf
  • spring的aoc和aop
  • 织梦使用手册
  • java面试相关
  • MicrosoftSQLserver2014
  • 汽车4s店售后业绩看板
  • 个人开咨询费 有哪些税
  • 工会经费计税依据是应发还是实发
  • 销售折让的账务处理方法
  • 财政补助资金不需要政府采购
  • 计提费用账务处理
  • 接受投资的固定资产按什么入账
  • 建筑公司支付给农民工的工资需要取得发票吗
  • 公司向股东个人借款怎么做账
  • 管理费用怎样分摊归集到产品
  • 公司向个人借款分录
  • 往来账项询证函怎么填写
  • 贷款利息天数怎么算的
  • 期间费用包括哪些费用
  • windows10取消fn功能键
  • 清除windows10登录密码
  • ubuntu做lvm
  • mac 菜单
  • linux 搜索文件
  • 怎样用在js中使用css的内容
  • easyui搜索框
  • nodejs 请求
  • unity集成到app后变大了
  • ssm vue
  • python基础入门教程
  • 一块钱买的鱼多久换一次水
  • Using Django with GAE Python 后台抓取多个网站的页面全文
  • python3获取本机ip
  • android图片压缩到200-300kb
  • 江西增值税发票查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设