text":"这边记录的是python学习中遇到的maketrans()字符串方法 , 记录如下:
功能:
【阿里巴巴|【python学习笔记】Python maketrans()方法】Python中的maketrans()方法用于创建字符映射的转换表 , 用指定字符列表来一一对应需要被替换的字符列表 , 然后可以创建一个类似英汉互译的对应关系 。
语法:
str.maketrans(str1 str2)
参数说明:
str:源字符串 , 需要被使用字符映射表转换的字符串;
str1:需要被替换的字符列表;
str2:需要用来替换的字符列表;
返回值:
python的maketrans()方法将会返回经过映射字符列表替换后的新字符串 。
注意事项:
1、maketrans()方法只是将字符映射表一一对应起来 , 使用的时候需要配合translate()方法来使用才行 。
实例说明:
>>>str1 = \"hello\"
>>>str2 = \"12345\"
>>>str3= str.maketrans(str1 str2) #将两个字符串一一对应 , 其中h->1e->2l->3l->4o->5也就是说h会被1替换一次类推
>>>str = \"wo haha\"
>>>print (str.translate(str3))
输出值:w5 1a1a #其中h->1e->2l->3l->4o->5也就是说h会被1替换一次类推
"
- 微信又出新功能,事关支付限额
- 户外|“小眼镜”增多 专家支招教你科学用眼
- 单项冠军|再添三家“小巨人”,青岛高新区梯度培育见成效
- 领军企业|30个!中国科协发布2022年科技领域重大问题难题
- 零售业|确定涨价!iPhone14四款新机全面涨价!国行也在其中!
- 芯片|外媒:老美“加码”相关限制后,更为“棘手”的后果已经出现!
- 阿里巴巴|电商转折点出现?神秘消失23天的李佳琦,意外暴露了阿里的问题
- 我国首个海洋油气装备投产!还有一批重大工程取得新进展→
- 苹果|苹果多款新品已提上日程
- 疫情期间获近亿元A轮投资,青浦这家企业数字化服务商乘“长三角数字干线”发展快车逆势上扬
