位置: 编程技术 - 正文

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

  • 简易计税方法是什么意思
  • 小规模纳税人每季度超过30万交税
  • 所得税汇算申报完之后可以修改吗
  • 计提印花税如何计算
  • 租入厂房再转租账要怎么做
  • 文件柜材质
  • 合营企业和联营企业会计核算
  • 房屋买卖终止协议
  • 非货币性资产投资个人所得税
  • 收款凭证填写模板下载
  • 会计凭证保管的含义及要求
  • 单位车转到个人名下要什么材料
  • 银行手续费要发票什么时候开始的
  • 融资租赁的租金包括
  • 印花税滞纳金计算方法
  • 企业申请资产损失需要提供哪些确认证据?
  • 公司注销了工程款还能转账吗
  • 个人税收起征点调整
  • 企业微信收入也要交税吗
  • 模具是可以长期待摊吗
  • mac更新系统版本
  • 入库单的金额填不填价税合计
  • 侵权行为 法律行为
  • 长期股权投资凭证
  • 华为鸿蒙harmonyos官网4.0
  • paypal授权书怎么填
  • 宽带连接错误代码691
  • 企业清算剩余财产分配是否交个人所得税
  • 子公司取得投资收益
  • 资产盘盈盘亏处理
  • yii框架教程
  • uniapp 打开小程序
  • php的laravel框架答辩
  • idea如何运行springboot项目
  • php数据库分页是怎么实现的
  • 深入浅出讲解傅里叶变换
  • 此战成硕,我成功上岸西南交通大学了~~~
  • win10自带的重装能彻底清除上网记录和u盘记录吗
  • phpcms怎么用
  • 佣金怎么收税
  • 个人发票抬头怎么弄
  • 通用发票如何缴销
  • 增值税纳税申报表在哪里查询
  • 直接转销法还允许使用吗
  • 成本法和权益法的相同点
  • 汽车买卖中介
  • 购买预付卡如何开发票
  • 销售退回跨年度的会计分录
  • 服务业如何确定收入
  • 商家的促销
  • 工商年报和税务年报有什么区别
  • 出售捐赠物资
  • 出差人员的住宿费计入什么科目
  • 营改增涉及哪些项目
  • 公司给员工租房没有发票怎么入账
  • 利润表的未分配利润是哪个
  • 发票报销是什么流程
  • 技术服务费会计处理
  • 零售行业涉及到什么专业
  • 公司财务人员的作用
  • 复利终值与现值的关系
  • 记账凭证种类介绍
  • 工业企业应付会计工作内容
  • linux下apache、mysql、php安装配置详细笔记
  • mysql中having什么意思
  • mysql的union和union all
  • 不用光盘不用u盘怎么安装系统
  • linux的简单使用
  • linux系统批量查找替换多个字符
  • win7自带拍照功能
  • windows的气泡屏保会加速
  • opengl 位图
  • unable to instantiate default
  • dos命令中删除文件命令有哪些
  • vue实现分页功能
  • shell备份文件脚本
  • 利用职务之便谋取私利是什么罪
  • 数据结构分析时间复杂度
  • 怎么检测python
  • 南京税务登记查询官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设