【发布时间】:2014-12-04 09:09:36
【问题描述】:
我有一个对象列表或数组(python 中的正确术语是什么?)。 获取所有符合条件的对象的最有效方法是什么?
我可以遍历列表并检查每个元素,但这似乎效率不高。
objects = []
for object in list:
if object.value == "123":
objects.add(object)
【问题讨论】:
-
“高效”是一个模糊的术语。你的意思是“最快的方式”还是“最简单的方式”?
-
我的意思是最快的方式
-
然后提供更多详细信息(见下文)。