<P>我对Python非常陌生(有C++背景)。我在Python代码中有一个函数,它返回一些对象的数组(<strong>,我对此没有任何控制权),如下所示:</p>
<pre><code>def _get_object_array():
object_array[]
# Magically get array contents from somewhere
# The objects have some fields like id, name etc.
return object_array
</code></pre>
<p>然后在另一个函数中,我调用<code>_get_object_array()</code>,只检索返回对象的id。在</p>
<p>我所拥有的是:</p>
^{pr2}$
<p>但我不需要返回数组中所有对象的ID。相反,我只想存储满足某些条件的数组元素的id(例如id是偶数?)在</p>
<p>有没有一种方法可以像下面这样用<code><--</code>标记的同一行(哪一个btw只是一个伪代码)?在</p>
^{3}$
<p>提前谢谢。在</p>
<p>/转</p>