擅长:python、mysql、java
<p>首先,通常你不需要这个。除了将字符串放在列表中,还可以将函数本身放在如下列表中:</p>
<pre><code>def do_function1():
return 'done function1'
def do_function2():
return 'done function2'
def do_function3():
return 'done function3'
list_of_functions = [do_function1, do_function2, do_function3]
for item in list_of_functions:
result = item()
print(result)
</code></pre>
<p>但是,如果你坚持,你可以这样做:</p>
<pre><code>locals()["do_function1"]()
</code></pre>
<p><code>locals()</code>按名称提供本地定义对象的字典。你知道吗</p>