我需要知道如何使用string.maketrans

时间:2013-04-04 15:39:56

标签: python python-2.7

我是python的新手,请任何人告诉我如何使用string.maketrans (),请举一些例子吗?

我找到了一些像:

allchars = string.maketrans ('', '')

返回角色地图,但我无法弄清楚如何使用这种方法

感谢您的帮助

1 个答案:

答案 0 :(得分:36)

使用string.maketrans创建转换表后,您可以将结果用于str.translate方法,例如:

import string
trans = string.maketrans('ae', 'bx') # a->b and e->x
text = 'abcdef'
print text.translate(trans)
# bbcdxf