python工具函数

1. translate

translate要比replace要高效,translate支持替换多
使用translate之前必须要创建一个转换表。要创建转换表,可对字符串类型str调用方法maketrans

table = str.maketrans('cs', 'kz')
# 然后执行转换
'this is an incredible test'.translate(table)

maketrans还可以接受第三个参数,指定要将哪些字母删除。

# 删除空格
table = str.maketrans('cs', 'kz', ' ');
posted @ 2018-10-22 17:27  郭励之  阅读(256)  评论(0编辑  收藏  举报