maketrans()跟translate()的应用

maketrans()和translate()的应用import string?这个引入是必要的,对,就是这样呵呵然后就要建立一个规则,x

maketrans()和translate()的应用

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()