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程序抓取网页的HTML信息的一个小实例
May 02 Python
Python连接mysql数据库的正确姿势
Feb 03 Python
Python ldap实现登录实例代码
Sep 30 Python
Python使用装饰器进行django开发实例代码
Feb 06 Python
详解django三种文件下载方式
Apr 06 Python
Pycharm在创建py文件时,自动添加文件头注释的实例
May 07 Python
Python 实现网页自动截图的示例讲解
May 17 Python
500行Python代码打造刷脸考勤系统
Jun 03 Python
python3 中的字符串(单引号、双引号、三引号)以及字符串与数字的运算
Jul 18 Python
Keras 快速解决OOM超内存的问题
Jun 11 Python
python爬虫中PhantomJS加载页面的实例方法
Nov 12 Python
聊聊Python中关于a=[[]]*3的反思
Jun 02 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
解析Linux下Varnish缓存的配置优化
2013/06/20 PHP
mac环境中使用brew安装php5.5.15
2014/08/18 PHP
PHP中header函数的用法及其注意事项详解
2016/06/13 PHP
thinkphp5框架API token身份验证功能示例
2019/05/21 PHP
线路分流自动跳转代码;希望对大家有用!
2006/12/02 Javascript
JS的递增/递减运算符和带操作的赋值运算符的等价式
2007/12/08 Javascript
来自chinaz的ajax获取评论代码
2008/05/03 Javascript
论坛里点击别人帖子下面的回复,回复标题变成“回复 24# 的帖子”
2009/06/14 Javascript
基于Jquery制作的幻灯片图集效果打包下载
2011/02/12 Javascript
JS 操作符整理[推荐收藏]
2011/11/15 Javascript
一个简单的JS时间控件示例代码(JS时分秒时间控件)
2013/11/22 Javascript
js检验密码强度(低中高)附图
2014/06/05 Javascript
javascript 实现map集合
2015/04/03 Javascript
jQuery实现鼠标经过图片变亮其他变暗效果
2015/05/08 Javascript
JS匿名函数类生成方式实例分析
2016/11/26 Javascript
vue router demo详解
2017/10/13 Javascript
对layui中表单元素的使用详解
2018/08/15 Javascript
JS正则表达式验证端口范围(0-65535)
2020/01/06 Javascript
Python使用urllib2获取网络资源实例讲解
2013/12/02 Python
python关闭windows进程的方法
2015/04/18 Python
举例讲解Python面相对象编程中对象的属性与类的方法
2016/01/19 Python
Python查找数组中数值和下标相等的元素示例【二分查找】
2019/02/13 Python
python绘制动态曲线教程
2020/02/24 Python
Python如何使用OS模块调用cmd
2020/02/27 Python
python为Django项目上的每个应用程序创建不同的自定义404页面(最佳答案)
2020/03/09 Python
基于django2.2连oracle11g解决版本冲突的问题
2020/07/02 Python
Python生成器generator原理及用法解析
2020/07/20 Python
python实现ping命令小程序
2020/12/28 Python
全球速卖通俄罗斯站:AliExpress俄罗斯
2019/06/17 全球购物
NICKIS.com荷兰:设计师儿童时装
2020/01/08 全球购物
集团公司人力资源部岗位职责
2014/01/03 职场文书
工地门卫岗位职责范本
2014/07/01 职场文书
2014年学校财务工作总结
2014/12/06 职场文书
学生保证书格式
2015/02/27 职场文书
委托收款证明
2015/06/23 职场文书
在Python中如何使用yield
2021/06/07 Python