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 相关文章推荐
Java Web开发过程中登陆模块的验证码的实现方式总结
May 25 Python
python cs架构实现简单文件传输
Mar 20 Python
彻彻底底地理解Python中的编码问题
Oct 15 Python
python 构造三维全零数组的方法
Nov 12 Python
python适合人工智能的理由和优势
Jun 28 Python
完美解决python3.7 pip升级 拒绝访问问题
Jul 12 Python
Python assert语句的简单使用示例
Jul 28 Python
django ajax发送post请求的两种方法
Jan 05 Python
Python : turtle色彩控制实例详解
Jan 19 Python
Python GUI编程学习笔记之tkinter控件的介绍及基本使用方法详解
Mar 30 Python
Python logging模块进行封装实现原理解析
Aug 07 Python
Python sklearn分类决策树方法详解
Sep 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/07/30 PHP
使用配置类定义Codeigniter全局变量
2014/06/12 PHP
php实现与erlang的二进制通讯实例解析
2014/07/23 PHP
IE autocomplete internet explorer's autocomplete
2007/06/30 Javascript
jquery.boxy弹出框(后隔N秒后自动隐藏/自动跳转)
2013/01/15 Javascript
利用javascript打开模态对话框(示例代码)
2014/01/11 Javascript
javascript中的正则表达式使用详解
2015/08/30 Javascript
在js中实现邮箱格式的验证方法(推荐)
2016/10/24 Javascript
使用JavaScript触发过渡效果的方法
2017/01/19 Javascript
jQuery为某个div加入行样式
2017/06/09 jQuery
jQuery实现QQ空间汉字转拼音功能示例
2017/07/10 jQuery
BootStrap 页签切换失效的解决方法
2017/08/17 Javascript
vue.js 使用axios实现下载功能的示例
2018/03/05 Javascript
详解Vue项目编译后部署在非网站根目录的解决方案
2018/04/26 Javascript
在Angular中使用JWT认证方法示例
2018/09/10 Javascript
vue单页缓存存在的问题及解决方案(小结)
2018/09/25 Javascript
浅谈监听单选框radio改变事件(和layui中单选按钮改变事件)
2019/09/10 Javascript
详解使用mocha对webpack打包的项目进行"冒烟测试"的大致流程
2020/04/27 Javascript
jQuery实现高度灵活的表单验证功能示例【无UI】
2020/04/30 jQuery
Python中AND、OR的一个使用小技巧
2015/02/18 Python
Python实现处理管道的方法
2015/06/04 Python
python网络编程调用recv函数完整接收数据的三种方法
2017/03/31 Python
python opencv实现任意角度的透视变换实例代码
2018/01/12 Python
python 循环数据赋值实例
2019/12/02 Python
Python urllib2运行过程原理解析
2020/06/04 Python
flask项目集成swagger的方法
2020/12/09 Python
Pam & Gela官网:美国性感前卫女装品牌
2018/07/19 全球购物
Amara德国:家居饰品、设计师品牌和豪华礼品
2019/05/20 全球购物
50岁生日感言
2014/01/23 职场文书
《云雀的心愿》教学反思
2014/02/25 职场文书
六一节目主持词
2014/04/01 职场文书
保护环境倡议书100字
2014/05/19 职场文书
广播体操比赛口号
2014/06/10 职场文书
2014学习十八届四中全会精神思想汇报范文
2014/10/23 职场文书
Html5页面播放M4a音频文件
2021/03/30 HTML / CSS
基于JavaScript实现省市联动效果
2021/06/22 Javascript