比较两个类对象列表的有效方法是什么

时间:2019-03-21 22:07:24

标签: python list oop compare

我有两个类对象列表。 listA和listB。通过从两个不同的文件中读取数据来初始化列表。请假设已创建多个(大量)对象。 每个对象都有几个属性。 列表很大。 1)我想找到最有效的方法来迭代和比较这两个列表,并找出每个对象哪些属性不同。 2)我应该使用列表以外的其他对象收集吗?

listA = []
listB = []
class refA (object):
    def __init__(self, xCoord, yCoord, Name):
        self.xCoord = xCoord
        self.yCoord = yCoord
        self.name = name
        listA.append(self)

class refB (object):
    def __init__(self, xCoord, yCoord, Name):
        self.xCoord = xCoord
        self.yCoord = yCoord
        self.name = name
        listB.append(self)

0 个答案:

没有答案