Python2.x版本中maketrans()方法的使用介绍

作者:goldensun 时间:2021-02-14 21:04:25 

 maketrans()方法返回的字符串intab每个字符映射到字符的字符串outtab相同位置的转换表。然后这个表被传递到translate()函数。

注意:两个intab和outtab必须具有相同的长度。
语法

以下是maketrans()方法的语法:


str.maketrans(intab, outtab]);

参数

  •     intab -- 这是实际字符的字符串。

  •     outtab -- 这是相应的映射的字符的字符串。

返回值

此方法返回时使用转换表translate()函数。
例子

下面的例子显示maketrans()方法的使用。在此,在一个字符串中每一个元音替换它的元音的位置:


#!/usr/bin/python

from string import maketrans  # Required to call maketrans function.

intab = "aeiou"
outtab = "12345"
trantab = maketrans(intab, outtab)

str = "this is string example....wow!!!";
print str.translate(trantab);

当我们运行上面的程序,它会产生以下结果:


th3s 3s str3ng 2x1mpl2....w4w!!!

标签:Python
0
投稿

猜你喜欢

  • Vue+express+Socket实现聊天功能

    2024-06-05 09:19:03
  • Python中矩阵创建和矩阵运算方法

    2022-12-07 15:45:21
  • python开发简单的命令行工具简介

    2021-01-06 14:39:20
  • Matplotlib控制坐标轴刻度间距与标签实例代码

    2022-01-26 03:47:39
  • Mysql的列修改成行并显示数据的简单实现

    2024-01-24 01:39:54
  • JS 判断undefined的实现代码

    2024-04-19 09:53:58
  • php 图片上添加透明度渐变的效果

    2023-10-23 09:00:02
  • 日期垂直排列的两种技巧

    2009-08-28 12:38:00
  • python实现连接mongodb的方法

    2022-10-18 08:34:18
  • python3 爬取图片的实例代码

    2021-08-22 13:37:57
  • VSCode 最全实用插件小结

    2022-12-11 17:03:47
  • SQL服务器无法启动的解决方法

    2024-01-16 04:47:20
  • asp如何在刷新链接之前验证文件是否存在?

    2010-06-22 21:09:00
  • Python自动化测试笔试面试题精选

    2021-05-17 03:32:59
  • 注册表单之死

    2008-08-07 13:02:00
  • 详细分析Python垃圾回收机制

    2021-04-18 02:43:43
  • 详解python环境安装selenium和手动下载安装selenium的方法

    2023-10-05 18:07:07
  • 2009年五一劳动节logo欣赏

    2009-05-02 18:26:00
  • Python面向对象魔法方法和单例模块代码实例

    2023-05-02 19:03:16
  • 深入理解Django的信号机制

    2023-01-20 10:19:58
  • asp之家 网络编程 m.aspxhome.com