Dunder方法使用set确定唯一元素

时间:2018-09-21 14:14:55

标签: python python-3.x oop set

我在列表中有几个对象,如下所示:

class Test(object):
    def __init__(self, ID, A, B, C, D, E):
        self.ID = ID
        self.A = A
        self.B = B
        self.C = C
        self.D = D
        self.E = E


test1 = Test(6124, 6, 'Tim', 'Football', 'Soccer', 'USA')
test2 = Test(6124, 7, 'Joe', 'Basketball', 'Soccer', 'USA')
test_list = [test1, test2]

我想做set(test_list)并让它根据ID属性确定唯一值。

在类中是否可以使用dunder方法来确定唯一值?

谢谢, 杰克

0 个答案:

没有答案