是否可以实现一个类的方法,以便它的对象与 set() 函数一起使用?所以 Set(objarray) 会返回唯一的对象。当然,创建我自己的集合是一种选择,但如果它已经存在,我只是不想重新发明轮子。
编辑:我想我让你们对我的英语感到困惑。这就是我在课堂上所拥有的 - 我有一个 Person 类,其中包含人名和地址作为其成员。这就是我想做的-
persons = []
for i in range (50):
name = raw_input("Enter Name")
address = raw_input("Address")
persons.append(Person(name,address))
unique = Set(persons) #would only return one person from an address.
#The rest from the same address will be removed
我希望清除混乱。