我有一个 A 类的实例列表
class A:
def __init__(self,ox,oy):
self.x=ox
self.y=oy
list1=[A(3,0),A(5,0),A(7,3),......]
现在我需要找出列表中 y' 为非零的实例 - 并将该值应用于列表中的所有其他成员。
假设只有一个唯一成员的 y 非零。
使用通常的 for 循环,我们需要迭代列表两次 - 有或没有理解。
有没有办法更好地实现这一点。
我没有太多使用过滤器和地图,但觉得可能有更好的选择。
帮助表示赞赏。