# -*- coding: cp936 -*-
#创建Set类
class Set:
def __init__(self,elements):
self.set0 = elements
def addElement(self,x):
self.set0.append(x)
return self.set0
def deleteElement(self,x):
for i in self.set0:
if i == x:
self.set0.remove(i)
return self.set0
def member(self,x):
for i in self.set0:
if i == x:
return True
return False
def intersection(self,set2):
inte = []
n = -1
for i in self.set0:
n = n+1
for j in set2:
if i == j:
inte.append(i)
return inte
def union(self,set2):
unio = self.set0 +set2
inte = self.intersection(set2)
for i in inte:
unio.remove(i)
return unio
def subtract(self,set2):
sub = self.union(set2)
for i in set2:
sub.remove(i)
return sub
这是我的一个作业,是创建一个类,作用是跟集合差不多。46行,你看看行不
呵呵,你都要“随便什么内容”了,干嘛不自己用Python的基本语句随便写写。比如:杨辉三角什么的
你不知道随便这东西最难了