Какой эффективный метод для сравнения двух списков объектов класса - PullRequest
0 голосов
/ 22 марта 2019

У меня есть два списка объектов класса.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)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...