#Python中创建一个字符串映射表
26.创建一个字符串映射表maketrans
(str).maketrans
这里使用str.maketrans函数来创建一个表,它可以使用各种参数,但是需要三个Arguments(参数)。
一对一替换,一个字符对应另外一个字符。替换不可控
t46 =str.maketrans("good","abcd")
print(t46)
#(输出) {103: 97, 111: 99, 100: 100} #g-a o-b o-c d-d 对面替换 不可控#103: 97, 111: 99, 100: 100 其实是对应的值,映射的值
(str).translate()
替换字符串
t46 =str.maketrans("good","abcd")
print(t46)
str47 = "AAAAA is a good good AAA"
str48 = str47.translate(t46)
print(str48)
#(输出) {103: 97, 111: 99, 100: 100}AAAAA is a accd accd AAA
#Python中创建一个字符串映射表相关推荐
- 如何在 Python 中创建一个简单的神经网络
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 引言 在过去的几十年里,机器学习对世界产生了巨大的影响,而且它的普 ...
- python判断字符串合法,详解Python判定IP地址合法性的三种方法 python中判断一个字符串是否是IP地址...
html 中 鼠标放在标签上会显示小手状,其它标签在其他标签上,美工给加了一些样式,鼠标放上去也显示小手状.有哪位大手状样式 有什么不懂的前端问题可以去菜鸟驿站.全都是泡沫,只一刹的花火,所谓的友情, ...
- 在python中创建一个具有特定大小的空列表
本文翻译自:Create an empty list in python with certain size I want to create an empty list (or whatever i ...
- python中point什么意思_在Python中创建一个Point类
我正在尝试在python中创建一个名为"Point"的类.我试图在坐标平面x和y上创建一个点并跟踪它们.以及找到点之间的距离.我必须使用函数和方法.我已经开始了,这是我的代码.我执 ...
- python中创建一个字典的语句_Python 字典(dict)介绍
字典 dict 1.字典是一种可变的容器,可以存储任意类型的数据 2.字典中的每个数都是用"键"(key)进行索引,而不像序列可以用下标进行索引 3.字典中的数据没有先后关系,字典 ...
- python网格划分_在python中创建一个2d网格
我真的很喜欢编程-- 但这是我的问题: 我不能发布图像,但我想要的图是一个"冠"(两个半径为a的同心圆) 我的意思是,在数学上讲这很容易定义,但我怎么能用python程序呢? 我想 ...
- python制作一个计时器_如何在python中创建一个反应计时器作为GUI?
我有一个反应计时器的问题.我想在我的程序中有一个按钮,它能告诉我从定时器开始按下按钮所花的时间.在 假设我打开我的程序,我想要一个按钮,如果我点击它,它将打印出计时器启动后我按下它所花的时间.然后在我 ...
- python添加一个球_在Python中创建一个旋转球体
我已经做了这个代码,在一个球形的方式应用球谐函数,因为我正在尝试建立恒星脉动模式的模型.理想情况下,我希望能够有一个可以旋转的图像,可以保存为gif图像.我已经找到了一些代码示例,但是这些示例似乎都不 ...
- python如何创建一个列表,在python中创建一个由列表索引的字典
I would like to create a dictionary which is indexed by lists. For instance, my dictionary should lo ...
最新文章
- 一、JAVA通过JDBC连接mysql数据库(连接)
- 临沂机器人火锅_临沂知名智能无人火锅前景
- Magento入门基础 - 后台如何批量导入产品及产品图片
- 用3ds导入spk文件好小坐标多_2020东莞长安贴片厂代工代料哪家好-鸿鑫辉
- java.util 找不到_java.util.MissingResourceException:找不到基本名...
- linux shell之xargs 、tr、sha1sum、head、tail一般使用
- 漫步线性代数二十五——特征值和特征向量
- linux一些杂项整理
- softlockup检测(watchdog)原理(用于检测系统调度是否正常)
- linux之yum下载rpm包离线安装
- codeblocks和vscode编译时弹出不支持的16位程序解决方案
- APP架构师必看:面对爆发流量如何进行架构调整
- 【Unity Shader】(九) ------ 高级纹理之渲染纹理及镜子与玻璃效果的实现
- 计算机软件的卸载,电脑里那些软件是不需要的?应该怎么卸载?
- vue el-menu多级菜单递归
- office365 word如何关闭首字母大写
- 爬虫大佬,把他总结的正则表达式使用给我了!
- 一场积极的变革,期待着与5G的精彩邂逅
- win7系统在磁盘管理中进行U盘强制格式化
- UIRefreshControl系统下拉刷新