def chartr(to_replace=None,to_replace_by=None,text=None):
if len(to_replace) == len(to_replace_by):
to_replace = list(to_replace)
to_replace_by = list(to_replace_by)
for i in range(0,len(to_replace)):
text = re.sub(to_replace[i], to_replace_by[i], text)
return(text)
else:
return("length must be the same")
chartr("éeàâäî","eeaaai",body)
我相信
str.translate
更适合这样的任务,因为有重音翻译。你知道吗相关问题 更多 >
编程相关推荐