标签: python list-comprehension
我有python理解
return [foo(bar) for bar in bars if foo(bar)]
如果我这样写,for(bar)将被调用两次。 有没有更好的方法可以继续使用理解功能,但只调用一次foo(bar)?