小编Bla*_*cho的帖子

如何在Python中用字符串替换字符集或字符组

我正在尝试制作一个简单的脚本来替换文本中某些特定组或一组字符(或一组字符串)的所有出现。

在这种情况下,我将尝试用特定字符串替换所有字母“ a,e,i,o,u”。

我的剧本:

def replace_all(text, repl):
    text1 = text.replace("a", repl)
    text2 = text1.replace("e", repl)
    text3 = text2.replace("i", repl)
    text4 = text3.replace("o", repl)
    text5 = text4.replace("u", repl)
    return text5
Run Code Online (Sandbox Code Playgroud)

有没有更简单的方法?如果我需要替换更大的一组字符或字符串怎么办?这样链接起来似乎并不那么有效。

这也许是一个原始的问题。但是,我仍处于学习阶段,因此也许以后的课程中会有所帮助。预先感谢您的任何建议。

replace set replaceall python-3.x

4
推荐指数
1
解决办法
2809
查看次数

标签 统计

python-3.x ×1

replace ×1

replaceall ×1

set ×1