myList = [MyClass(1, 'ABC'), MyClass(2, 'DEF'), MyClass(3, 'DEF')]
uniqList = list({x.tag: x for x in myList}.values())
print([x.classId for x in uniqList])
Как сделать список в Python отличным от свойства класса в списке?