六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 32|回复: 0

maketrans()和translate()的应用

[复制链接]

升级  58%

5

主题

5

主题

5

主题

童生

Rank: 1

积分
29
 楼主| 发表于 2013-1-26 13:30:51 | 显示全部楼层 |阅读模式
import string 
这个引入是必要的,对,就是这样呵呵
然后就要建立一个规则,x=maketrans('abcde','edcba')
 
你就会看到
a=>eb=>dc=>cd=>be=>a 两个字符串中的单个字符都一一对应了。形成了一个对应关系。
 
至于translate()就是执行这个翻译的执行人
import string x = maketrans('abcde','edcba')print string.translate(x) 
translate()是执行x这个规则的。
个人认为是现有maketrans 再有 translate()
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表