20

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

我发现一些像:

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

返回字符图,但我不知道如何使用这种方法

谢谢你的帮助

4

1 回答 1

37

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

import string
trans = string.maketrans('ae', 'bx') # a->b and e->x
text = 'abcdef'
print text.translate(trans)
# bbcdxf
于 2013-04-04T15:43:16.513 回答