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 相关文章推荐
解决pyqt中ui编译成窗体.py中文乱码的问题
Dec 23 Python
Windows下安装python2和python3多版本教程
Mar 30 Python
python编写Logistic逻辑回归
Dec 30 Python
对Python中的条件判断、循环以及循环的终止方法详解
Feb 08 Python
django使用django-apscheduler 实现定时任务的例子
Jul 20 Python
python 字段拆分详解
Dec 17 Python
常用python爬虫库介绍与简要说明
Jan 25 Python
.img/.hdr格式转.nii格式的操作
Jul 01 Python
Python二元算术运算常用方法解析
Sep 15 Python
Python 下载Bing壁纸的示例
Sep 29 Python
浅析Python的命名空间与作用域
Nov 25 Python
python解析照片拍摄时间进行图片整理
Jul 23 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
PHP网站基础优化方法小结
2008/09/29 PHP
destoon各类调用汇总
2014/06/20 PHP
php与Mysql的一些简单的操作
2015/02/26 PHP
php根据某字段对多维数组进行排序的方法
2015/03/07 PHP
编写PHP程序检查字符串中的中文字符个数的实例分享
2016/03/17 PHP
JS实现浏览器菜单命令
2006/09/05 Javascript
jQuery动画效果animate和scrollTop结合使用实例
2014/04/02 Javascript
node.js中的buffer.copy方法使用说明
2014/12/14 Javascript
javascript与css3动画结合使用小结
2015/03/11 Javascript
JavaScript实现当网页加载完成后执行指定函数的方法
2015/03/21 Javascript
Node.js文件操作方法汇总
2016/03/22 Javascript
jQuery 中ajax异步调用的四种方式
2016/06/28 Javascript
给Easyui-Datebox设置隐藏或者不可用的解决方法
2017/05/26 Javascript
JS失效 提示HTML1114: (UNICODE 字节顺序标记)的代码页 utf-8 覆盖(META 标记)的冲突的代码页 utf-8
2017/06/23 Javascript
mac上node.js环境的安装测试
2017/07/03 Javascript
js+html获取系统当前时间
2017/11/10 Javascript
微信小程序分享功能之按钮button 边框隐藏和点击隐藏
2018/06/14 Javascript
深入解析vue 源码目录及构建过程分析
2019/04/24 Javascript
JS创建自定义对象的六种方法总结
2020/12/15 Javascript
[01:18]PWL开团时刻DAY4——圣剑与抢盾
2020/11/03 DOTA
实例探究Python以并发方式编写高性能端口扫描器的方法
2016/06/14 Python
Python cookbook(数据结构与算法)实现优先级队列的方法示例
2018/02/18 Python
PyTorch学习笔记之回归实战
2018/05/28 Python
Python中fnmatch模块的使用详情
2018/11/30 Python
python opencv摄像头的简单应用
2019/06/06 Python
使用Python生成200个激活码的实现方法
2019/11/22 Python
python列表生成器迭代器实例解析
2019/12/19 Python
发现两个有趣的CSS3动画效果
2013/08/14 HTML / CSS
澳大利亚现代波西米亚风格女装网站:Bohemian Traders
2018/04/16 全球购物
 Alo Yoga官网:购买瑜伽服装
2018/06/17 全球购物
物理学专业自荐信
2014/06/11 职场文书
优秀应届毕业生自荐书
2014/06/29 职场文书
工作疏忽、懈怠的检讨书
2014/09/11 职场文书
个人工作保证书
2015/02/28 职场文书
新闻稿件写作范文
2015/07/18 职场文书
2015上半年个人工作总结
2015/07/27 职场文书