文档章节

记录个人对translate()的一点理解

Wdain
 Wdain
发布于 2016/11/18 18:19
字数 203
阅读 0
收藏 0

最近看到Python中的translate()方法,理解很是费劲

按照解释,translate()方法的先决条件是一个表table

而table又来自于string模块的maketrans()函数

其实到这儿都还是好理解的。

translate()的作用是按照那张表,将字符串对象中的元素进行改变。

那么问题来了,translate()怎么知道哪个字符串元素该改为table中的什么鬼。其实,每一个字符都对应着maketrans()这个函数所制作的表中的位置。只要这个表改了,那么就可以使用translate()方法将元素按照它原来在table中的位置进行修改。(写得有点乱,以后再修改了;现在是把理解的部分记下来。)

 

© 著作权归作者所有

共有 人打赏支持
Wdain
粉丝 0
博文 1
码字总数 203
作品 0
成都
VMware虚拟机 配置linux,ubuntu系统

既然今天linux蹦了,那我就再配置一次,顺便记录一下过程 哎又是半天 首先,你需要VMware和ubuntu的镜像文件 我的VMware版本是12.1.0 然后镜像文件是16.04.4 顺便附一个镜像的下载地址 http...

xia_xia_mg
04/20
0
0
2018-03-31-早起得到-个人主义的主观价值论下

今天分享的主题来自得到的薛兆丰的北大经济学 今天我们开始讲需求定律,开始一个新的单元。有一次我经过美国海关,海关关员问我是干什么的?我说我说经济学家,这个海关就说:“噢,你就是那...

韬声依旧在路上
03/31
0
0
详细讲解transform,一看就懂了!(转)

Transform字面上就是变形,改变的意思。 在CSS3中transform主要包括以下几种:旋转rotate、扭曲skew、缩放scale和移动translate以及矩阵变形matrix。 下面我们一起来看看CSS3中transform的旋...

羊皮卷
2016/04/09
22
0
运维工程师必须掌握的基础技能有哪些?[知乎]

这个问题挺好的,回答这个问题也是对自身的审查,看看自己还欠缺哪些。(所以我估计得好好思考下,也许下一刻我就会突然惊醒,发现我还是战⑤渣)首先限定在Linux运维工程师上 回答仅代表我想...

jiaorg
2014/05/16
0
0
运维工程师必须掌握的基础技能有哪些?

作者:Tanky Woo 链接:https://www.zhihu.com/question/23665108/answer/25299881 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 1. Linux基础 包括对...

SupremeL
2017/11/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

深夜胡思乱想

魔兽世界 最近魔兽世界出了新版本, 周末两天升到了满级,比之前的版本体验好很多,做任务不用抢怪了,不用组队打怪也是共享拾取的。技能简化了很多,哪个亮按哪个。 运维 服务器 产品 之间的...

Firxiao
5分钟前
0
0
MySQL 8 在 Windows 下安装及使用

MySQL 8 带来了全新的体验,比如支持 NoSQL、JSON 等,拥有比 MySQL 5.7 两倍以上的性能提升。本文讲解如何在 Windows 下安装 MySQL 8,以及基本的 MySQL 用法。 下载 下载地址 https://dev....

waylau
39分钟前
0
0
微信第三方平台 access_token is invalid or not latest

微信第三方开发平台code换session_key说的特别容易,但是我一使用就带来无穷无尽的烦恼,搞了一整天也无济于事. 现在记录一下解决问题的过程,方便后来人参考. 我遇到的这个问题搜索了整个网络也...

自由的开源
今天
0
0
openJDK之sun.misc.Unsafe类CAS底层实现

注:这篇文章参考了https://www.cnblogs.com/snowater/p/8303698.html 1.sun.misc.Unsafe中CAS方法 在sun.misc.Unsafe中CAS方法如下: compareAndSwapObject(java.lang.Object arg0, long a......

汉斯-冯-拉特
今天
2
0
设计模式之五 责任链模式(Chain of Responsibility)

一. 场景 相信我们都有过这样的经历; 我们去职能部门办理一个事情,先去了A部门,到了地方被告知这件事情由B部门处理; 当我们到了B部门的时候,又被告知这件事情已经移交给了C部门处理; ...

JackieRiver
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部