专栏首页35岁开始自学编程python 字符串替换功能 string.replace()可以用正则表达式,更优雅

python 字符串替换功能 string.replace()可以用正则表达式,更优雅

说起来不怕人笑话,我今天才发现,python 中的字符串替换操作,也就是 string.replace() 是可以用正则表达式的。

之前,我的代码写法如下,粗笨:

自从发现了正则表达式也生效后,代码变得优雅简洁:

备注:上图中的base_infopandas 里的 dataframe 数据结构,可以用上述方法使用 stringreplace 方法。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • [Python学习]学习计划V1.0

    刘娟娟PRESSone
  • pandas数据分析输出excel产生文本形式存储的百分比数据,如何处理?

    我用 python pandas 写了数据统计与分析脚本,并把计算结果用 pandas 的 to_excel() 存入到 excel 表格提交给团队。但遇到一个...

    刘娟娟PRESSone
  • 24H玩转 Grafana 被工程师称相当专业,如何做到?

    国庆假期发生了两件小事,其一是我默默度过 35 周岁生日,其二是玩了下grafana `并在节后第一天被工程师 M 称赞:相当专业。

    刘娟娟PRESSone
  • C++核心准则​SF.10:避免依赖隐式包含的名称

    Avoid surprises. Avoid having to change #includes if an #included header changes...

    面向对象思考
  • JS实用技巧手记之八

    除特别注明外,本站所有文章均为慕白博客原创,转载请注明出处来自https://geekmubai.com/programming/157.html

    慕白
  • Windows客户端C/C++编程规范“建议”——表达式和运算

    等级:【推荐】 说明:编写代码时,如果将常量设置为右值。可能因马虎将“==”写成“=”导致逻辑错误。这种场景下,编译器是不会报错的,代码检查也比较容易被忽...

    方亮
  • Unity引擎与C#脚本简介

    本文基于 Unity 游戏开发引擎,主要会讲两部分内容:第一部分简单讲讲游戏开发的原理,第二部分会聊聊 Unity 的 C# 游戏脚本。

    小时光
  • 什么是维基百科趋势?捕捉维基百科的趋势和语言偏见(Computers and Society)

    在这项工作中,我们提出了一个自动评估和比较的维基百科读者的浏览行为,可以适用于任何语言版本的维基百科。例如,2018年的最后四个月,我们重点学习英语、法语和俄语...

    用户6869393
  • 使用OpenCV进行模糊检测(拉普拉斯算子)

    这只超可爱、超活跃家养小猎犬可能是有史以来拍照次数最多的狗。从8周大我们得到它的时候,到现在,不到3年的时间,我们已经收集了6000多张狗狗的照片。

    周旋
  • [PHP] 算法-邻接矩阵图的广度和深度优先遍历的PHP实现

    陶士涵

扫码关注云+社区

领取腾讯云代金券