Python str.translate 用法详解及示例
str.translate
是 Python 中字符串对象的一个方法,用于执行字符转换操作。它接受一个映射表(translation table)作为参数,该映射表指定了要替换的字符以及它们的对应替换值。
str.translate
的语法如下:
其中,table
是一个映射表,可以使用 str.maketrans()
方法创建。映射表是一个包含字符映射关系的字典,用于指定要替换的字符及其对应的替换值。
下面是三个关于 str.translate
的示例:
示例1:替换字符串中的字符
输出结果:
示例2:删除字符串中的字符
输出结果:
示例3:将字符串中的空格替换为“-”
输出结果:
以上就是关于 str.translate
方法的语法以及三个示例。通过 str.translate
方法,我们可以方便地进行字符替换和删除操作,提高字符串处理的效率。