我有一个元组列表,每个元组包含一个要查找和替换的值,我想将其应用于一个字符串。最有效的方法是什么?由于我将会迭代地应用它,因此性能是我最关心的问题。
更具体地说,processThis() 的内部应该是什么样子?
感谢大家!
更具体地说,processThis() 的内部应该是什么样子?
x = 'find1, find2, find3'
y = [('find1', 'replace1'), ('find2', 'replace2'), ('find3', 'replace3')]
def processThis(str,lst):
# Do something here
return something
>>> processThis(x,y)
'replace1, replace2, replace3'
感谢大家!
fgrep cache your_python_directory/Lib/re.py
。 - John Machin