擅长:python、mysql、java
<p>代码几乎是正确的,需要稍微更正语法错误:</p>
<pre><code>import re
some_text = 'xxxxxxx@yyyyyyyyy@zzzzzzzzz@'
substitutions = ['ONE', 'TWO', 'THREE']
x = re.sub('@', lambda i: substitutions.pop(0), some_text) # the error was in the lambda function
</code></pre>