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命令行参数sys.argv使用示例
Jan 28 Python
python读取浮点数和读取文本文件示例
May 06 Python
决策树的python实现方法
Nov 18 Python
Python中的迭代器漫谈
Feb 03 Python
日常整理python执行系统命令的常见方法(全)
Oct 22 Python
Python脚本实现虾米网签到功能
Apr 12 Python
LRUCache的实现原理及利用python实现的方法
Nov 21 Python
Python读取properties配置文件操作示例
Mar 29 Python
python ipset管理 增删白名单的方法
Jan 14 Python
python实现简单成绩录入系统
Sep 19 Python
python判断变量是否为int、字符串、列表、元组、字典的方法详解
Feb 13 Python
全网最全python库selenium自动化使用详细教程
Jan 12 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的FTP学习(二)
2006/10/09 PHP
PHP4.04简明安装
2006/10/09 PHP
phpinfo 系统查看参数函数代码
2009/06/05 PHP
php数组函数序列之array_flip() 将数组键名与值对调
2011/11/07 PHP
php调用google接口生成二维码示例
2014/04/28 PHP
Linux系统中设置多版本PHP共存配合Nginx服务器使用
2015/12/21 PHP
Windows服务器中PHP如何安装redis扩展
2019/09/27 PHP
永不消失的title提示代码
2007/02/15 Javascript
javascript 命名空间以提高代码重用性
2008/11/13 Javascript
键盘 keycode的值 javascript时触发事件时很有用的要素
2009/11/02 Javascript
node.js 一个简单的页面输出实现代码
2012/03/07 Javascript
『jQuery』取指定url格式及分割函数应用
2013/04/22 Javascript
浅析JavaScript中的类型和对象
2013/11/29 Javascript
javascript + jquery实现定时修改文章标题
2014/03/19 Javascript
JS实现的表格行鼠标点击高亮效果代码
2015/11/27 Javascript
JavaScript中常用的验证reg
2016/10/13 Javascript
Bootstrap媒体对象学习使用
2017/03/07 Javascript
Javascript中this关键字指向问题的测试与详解
2017/08/11 Javascript
[29:59]完美世界DOTA2联赛PWL S3 Forest vs access 第二场 12.11
2020/12/13 DOTA
Django小白教程之Django用户注册与登录
2016/04/22 Python
python处理html转义字符的方法详解
2016/07/01 Python
Swift 3.0在集合类数据结构上的一些新变化总结
2016/07/11 Python
Python中不同进制的语法及转换方法分析
2016/07/27 Python
Python3.6基于正则实现的计算器示例【无优化简单注释版】
2018/06/14 Python
Django web框架使用url path name详解
2019/04/29 Python
python实现京东订单推送到测试环境,提供便利操作示例
2019/08/09 Python
浅谈Python程序的错误:变量未定义
2020/06/02 Python
python中使用asyncio实现异步IO实例分析
2021/02/26 Python
德国购买健身器材:AsVIVA
2017/08/09 全球购物
Kidsroom台湾:来自德国的婴儿用品
2017/12/11 全球购物
YSL圣罗兰美妆俄罗斯官网:Yves Saint Lauret RU
2020/09/23 全球购物
餐饮业的创业计划书范文
2013/12/26 职场文书
端午节活动策划方案
2014/03/09 职场文书
学校交通安全责任书
2014/08/25 职场文书
2014年初一班主任工作总结
2014/11/08 职场文书
Nginx使用ngx_http_upstream_module实现负载均衡功能示例
2022/08/05 Servers