思维导图
代码
basket=set()
basket.add('apple')
basket.add('banana')
print(basket)
basket1={'apple','banana','orange','apple'}
print(basket1)
a=set('abracadabra')
print(a)
b=set(('Google','Taobao','Tencent'))
print(b)
lst=[0,1,2,3,4,5,5,3,1]
temp=[]
for item in lst:
if item not in temp:
temp.append(item)
print(temp)
a=set(lst)
print(a)
b=list(a)
print(type(b))
lst=[0,1,2,3,4,5,5,3,1]
print(set(lst))
print(list(set(lst)))
thisset=set(['Google','Baidu','Taobao'])
print(len(thisset))
for item in thisset:
print(item)
print('Taobao' in thisset)
print('Facebook' not in thisset)
fruits={'apple','banana','cherry'}
fruits.add('orange')
print(fruits)
x={'apple','banana','cherry'}
y={'google','baidu','apple'}
x.update(y)
print(x)
y.update(['lsgo','dreamtech'])
print(y)
x={'apple','banana','cherry'}
x.remove('banana')
print(x)
x.discard('apple')
print(x)
x={'apple','banana','cherry'}
y=x.pop()
print(y)
a=set('abracadabra')
b=set('alacazam')
print(a)
print(b)
c=a.intersection(b)
print(c)
print(a&b)
print(a)
a.intersection_update(b)
print(a)
a=set('abracadabra')
b=set('alacazam')
print(a)
print(b)
print(a|b)
c=a.union(b)
print(c)
a=set('abracadabra')
b=set('alacazam')
print(a)
print(b)
c=a.difference(b)
print(c)
print(a-b)
print(a)
a.difference_update(b)
print(a)
a=set('abracadabra')
b=set('alacazam')
print(a)
print(b)
c=a.symmetric_difference(b)
print(c)
print(a^b)
print(a)
a.symmetric_difference_update(b)
print(a)
x={'a','b','c'}
y={'f','e','d','c','b','a'}
z=x.issubset(y)
print(z)
print(x<=y)
x={'a','b','c'}
y={'f','e','d','c','b','a'}
z=y.issuperset(x)
print(z)
print(y>=x)
a=frozenset(range(10))
print(a)
b=frozenset('lsgogroup')
print(b)
作业
a=(1,)
set1=set()
set1.add('x')
set1.add('y')
set1.add('z')
print(set1)
lst=['A','B','A','B']
lst=list(set(lst))
print(lst)
set1={6,7,8}
set2={7,8,9}
print((set1-(set1&set2))|(set2-(set1&set2)))