如何根据给定的字典翻译Python中的字符串?

如何根据给定的字典翻译Python中的字符串?

我们可以使用translate()方法,该方法返回使用表格(使用string模块中的maketrans()函数构造的表格)转换所有字符的字符串的副本,可选删除在字符串deletechars中找到的所有字符。

更多Python相关文章,请阅读:Python 教程

示例

from string import maketrans   # 调用maketrans函数所需
intab = "aeiou"
outtab = "12345"
trantab = maketrans(intab, outtab)
str = "This is a string example....wow!!!";
print str.translate(trantab)

输出

这将给我们输出-

Th3s 3s 1 str3ng 2x1mpl2....w4w!!!

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程