擅长:python、mysql、java
<p>在Python中,可以将函数作为参数传递给另一个函数。您的<code>istrue</code>可以用这种方式传递。在</p>
<pre><code>def myfilter(seq, func):
for x in seq:
if func(x):
yield x
print(list(myfilter([0,1,2,3], istrue)))
</code></pre>
<p>认识到这是一个玩具的例子和一个非平凡的用例将更有用,但更复杂。在</p>
<p>{{cd3>中已经指出,{cd3>中没有<cd1}的注释。在</p>