我希望能够运行此功能而无需添加.elements到最后。例如,如果seta=MySet([1,2,3])和setb=MySet([1,10,11]),我可以运行setc=seta.intersection(setb.elements),但不能没有.elements. 如何在不需要输入的情况下运行它.elements?
class MySet:
def __init__(self, elements):
self.elements=elements
def intersection(self, other_set):
self.other_set=other_set
new_set = []
for j in other_set:
if j in self.elements:
new_set.append(j)
new_set.sort()
return new_set
牧羊人nacy
猛跑小猪
相关分类