首页 / 教程

Python maketrans()函数用法

时间:2024-01-12 09:57:43阅读:0

Python maketrans()函数用法

  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替换以此类推

本站文章均来自互联网,仅供学习参考,如有侵犯您的版权,请邮箱联系我们删除!

猜你喜欢

  • Python join()函数用法字字符串

    Python join()函数用法

    join()函数,是python中字符串的一个内置方法,常用来以指定的格式连接字符串。join()方法的调用方式比较特殊,如:分隔符.join( 字符串str或元素为str的可迭代对象 )。join()函数参数接收一个参数,类型为pytho...

    2024-01-12 字字符串
  • Python ljust()函数用法字字符串

    Python ljust()函数用法

    Python字符串ljust()方法返回长度为width的左对齐的字符串。使用指定的fillchar(默认为空格)填充完成。 如果宽度小于len(s),则返回原始字符串。  ljust()语法  以下是ljust()方法的语法:str.lj...

    2024-01-12 字字符串
  • Python lower()函数用法字字符串

    Python lower()函数用法

    Python中,lower()是一个常用的字符串方法。它能够将字符串中所有大写字母转换为小写字母。下面,我们将从以下几个方面对lower()函数进行详细的阐述。  lower()用法str.lower()  按照上述基本语法,通过调用str...

    2024-01-12 字字符串