Python2.x版本中maketrans()方法的使用介绍


Posted in Python onMay 19, 2015

 maketrans()方法返回的字符串intab每个字符映射到字符的字符串outtab相同位置的转换表。然后这个表被传递到translate()函数。

注意:两个intab和outtab必须具有相同的长度。
语法

以下是maketrans()方法的语法:

str.maketrans(intab, outtab]);

参数

  •     intab -- 这是实际字符的字符串。
  •     outtab -- 这是相应的映射的字符的字符串。

返回值

此方法返回时使用转换表translate()函数。
例子

下面的例子显示maketrans()方法的使用。在此,在一个字符串中每一个元音替换它的元音的位置:

#!/usr/bin/python

from string import maketrans  # Required to call maketrans function.

intab = "aeiou"
outtab = "12345"
trantab = maketrans(intab, outtab)

str = "this is string example....wow!!!";
print str.translate(trantab);

当我们运行上面的程序,它会产生以下结果:

th3s 3s str3ng 2x1mpl2....w4w!!!

Python 相关文章推荐
python实现简单socket程序在两台电脑之间传输消息的方法
Mar 13 Python
Python实现把回车符\r\n转换成\n
Apr 23 Python
python中requests库session对象的妙用详解
Oct 30 Python
Python2.X/Python3.X中urllib库区别讲解
Dec 19 Python
python钉钉机器人运维脚本监控实例
Feb 20 Python
详解python读取和输出到txt
Mar 29 Python
详解如何设置Python环境变量?
May 13 Python
Python正则表达式急速入门(小结)
Dec 16 Python
Python 如何调试程序崩溃错误
Aug 03 Python
Ubuntu 20.04安装Pycharm2020.2及锁定到任务栏的问题(小白级操作)
Oct 29 Python
python实现启动一个外部程序,并且不阻塞当前进程
Dec 05 Python
详解pandas apply 并行处理的几种方法
Feb 24 Python
Python中的lstrip()方法使用简介
May 19 #Python
Python中用于转换字母为小写的lower()方法使用简介
May 19 #Python
在Python中处理字符串之ljust()方法的使用简介
May 19 #Python
浅析Python中的join()方法的使用
May 19 #Python
Python中处理字符串的相关的len()方法的使用简介
May 19 #Python
Python中用于检查英文字母大写的isupper()方法
May 19 #Python
Python处理字符串之isspace()方法的使用
May 19 #Python
You might like
晶体管单管来复再生式收音机
2021/03/02 无线电
一些使用频率比较高的php函数
2008/10/03 PHP
php开启安全模式后禁用的函数集合
2011/06/26 PHP
本地计算机无法启动Apache故障处理
2014/08/08 PHP
解决安装WampServer时提示缺少msvcr110.dll文件的问题
2017/07/09 PHP
跨域表单提交状态的变相判断代码
2009/11/12 Javascript
js操作iframe的一些方法介绍
2013/06/25 Javascript
jQuery Animation实现CSS3动画示例介绍
2013/08/14 Javascript
JavaScript事件类型中UI事件详解
2016/01/14 Javascript
浅谈在Vue-cli里基于axios封装复用请求
2017/11/06 Javascript
基于VuePress 轻量级静态网站生成器的实现方法
2018/04/17 Javascript
nodejs实现的http、https 请求封装操作示例
2020/02/06 NodeJs
微信小程序选择图片控件
2021/01/19 Javascript
[31:01]2014 DOTA2国际邀请赛中国区预选赛5.21 CNB VS Orenda
2014/05/23 DOTA
[40:19]2018完美盛典CS.GO表演赛
2018/12/17 DOTA
Python实现从url中提取域名的几种方法
2014/09/26 Python
python3 对list中每个元素进行处理的方法
2018/06/29 Python
python实现名片管理系统
2018/11/29 Python
python ddt数据驱动最简实例代码
2019/02/22 Python
Python实现的栈、队列、文件目录遍历操作示例
2019/05/06 Python
Python数据可视化 pyecharts实现各种统计图表过程详解
2019/08/15 Python
python制作英语翻译小工具代码实例
2019/09/09 Python
python+adb+monkey实现Rom稳定性测试详解
2020/04/23 Python
HTML5微信播放全屏问题的解决方法
2017/03/09 HTML / CSS
安德玛菲律宾官网:Under Armour菲律宾
2020/07/28 全球购物
大专生工程监理求职信
2013/10/04 职场文书
室内设计自我鉴定
2013/10/15 职场文书
应届毕业生求职信范例分享
2013/12/17 职场文书
财政专业求职信范文
2014/02/19 职场文书
2014年单位植树节活动方案
2014/03/23 职场文书
客户经理竞聘演讲稿
2014/05/15 职场文书
党的群众路线教育实践活动个人整改措施
2014/10/27 职场文书
2015年语文教研组工作总结
2015/05/23 职场文书
班干部竞选演讲稿(精选5篇)
2019/09/24 职场文书
Python爬虫爬取全球疫情数据并存储到mysql数据库的步骤
2021/03/29 Python
mysql字段为NULL索引是否会失效实例详解
2022/05/30 MySQL