码迷,mamicode.com
首页 > 编程语言 > 详细

python-string.maketrans

时间:2017-11-27 16:53:51      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:函数   创建   int   关系   rom   abc   rcv   strong   必须   

Python maketrans() 方法用于创建字符映射的转换表,对于接受两个参数的最简单的调用方式,第一个参数是字符串,表示需要转换的字符,第二个参数也是字符串表示转换的目标。

注:两个字符串的长度必须相同,为一一对应的关系。

  • intab -- 字符串中要替代的字符组成的字符串。
  • outtab -- 相应的映射字符的字符串。
    from string import maketrans  # 引用 maketrans 函数。
    
    intab = "abcdefghijklmnopqrstuvwxyz"
    outtab = "cdefghijklmnopqrstuvwxyzab"
    trantab = maketrans(intab, outtab)
    
    str = "g fmnc wms bgblr rpylqjyrc gr zw fylb. rfyrq ufyr amknsrcpq ypc dmp. bmgle gr gl zw fylb gq glcddgagclr ylb rfyr‘q ufw rfgq rcvr gq qm jmle. sqgle qrpgle.kyicrpylq() gq pcamkkclbcb. lmu ynnjw ml rfc spj."
    print str.translate(trantab);
    

      

python-string.maketrans

标签:函数   创建   int   关系   rom   abc   rcv   strong   必须   

原文地址:http://www.cnblogs.com/cuisygan/p/7904347.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!