Python maketrans()函数用法
时间:2024-01-12 09:57:43阅读:0
Python中的maketrans()方法用于创建字符映射的转换表,用指定字符列表来一一对应需要被替换的字符列表,然后可以创建一个类似英汉互译的对应关系。
maketrans()语法
str.maketrans(str1, str2)
maketrans()参数
str:源字符串,需要被使用字符映射表转换的字符串; str1:需要被替换的字符列表; str2:需要用来替换的字符列表;
maketrans()返回值
python的maketrans()方法将会返回经过映射字符列表替换后的新字符串。
maketrans()使用事项
1、maketrans()方法只是将字符映射表一一对应起来,使用的时候需要配合translate()方法来使用才行。
maketrans用法实例
>>>str1 = "hello" >>>str2 = "12345" >>>str3= str.maketrans(str1, str2) #将两个字符串一一对应,其中 h->1,e->2,l->3,l->4,o->5 也就是说h会被1替换以此类推 >>>str = "wo haha" >>>print (str.translate(str3))
输出值:w5 1a1a #其中h->1,e->2,l->3,l->4,o->5也就是说h会被1替换以此类推
本站文章均来自互联网,仅供学习参考,如有侵犯您的版权,请邮箱联系我们删除!