• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > Python字符串替换实例分析

Python字符串替换实例分析

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了python 字符串替换,python中字符串替换,python3 字符串替换,字符串替换函数python,python字符串处理等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

本文实例讲述了Python字符串替换的方法。分享给大家供大家参考。具体如下:

单个字符替换

s = 'abcd'
a = ["a", "b", "c"]
b = ["c", "d", "e"]
import string
s.translate(string.maketrans(''.join(a),''.join(b)))
print s
</div>

输出结果为:abcd

字符串替换,改善版

s = "hello, i'm mouren, hehe~~,hehe~~mourenmouren"
a = ["mouren", "hehe"]
b = ["mr", "hoho"]
import re
dic = dict(zip(a,b))
pattern = re.compile('(' + '|'.join(a) + ')')
s = pattern.sub(lambda a:dic[a.group()], s)
print s
</div>

输出结果为:hello, i'm mr, hoho~~,hoho~~mrmr

希望本文所述对大家的Python程序设计有所帮助。

</div>

您可能想查找下面的文章:

  • python实现字符串连接的三种方法及其效率、适用场景详解
  • Python字符串转换成浮点数函数分享
  • Python字符串转换成浮点数函数分享
  • Python字符串替换实例分析

相关文章

  • python获取当前运行函数名称的方法实例代码
  • 实例讲解Python中SocketServer模块处理网络请求的用法
  • python集合类型用法分析
  • 全面了解python字符串和字典
  • Python采集腾讯新闻实例
  • python 实现删除文件或文件夹实例详解
  • 详解JavaScript编程中的window与window.screen对象
  • python使用正则表达式匹配字符串开头并打印示例
  • 深入理解Python中变量赋值的问题
  • Python读取一个目录下所有目录和文件的方法

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • 基于python yield机制的异步操作同步化编程模型
    • Python制作钉钉加密/解密工具
    • python获取糗百图片代码实例
    • Python正则简单实例分析
    • Python写的英文字符大小写转换代码示例
    • Python selenium 三种等待方式解读
    • python实现的AES双向对称加密解密与用法分析
    • Python切片知识解析
    • 简单文件操作python 修改文件指定行的方法
    • win10系统中安装scrapy-1.1

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有