擅长:python、mysql、java
<p>您可以在传递<code>a</code>和<code>b</code>的地方生成lambda,如下所示:</p>
<pre><code>my_funcs = []
for i in range(1,4):
func = lambda a, b: textas[i] if a == 1 or b == 1 else textbs[i]
my_funcs.append(func)
</code></pre>
<p>您可以这样调用这样的函数:</p>
<pre><code>my_funcs[0](0,1) # this does the same as your function a1
</code></pre>
<p>我不知道你想要什么。这可以存储在字典中,就像我在上面的示例中所做的那样。你知道吗</p>