[' __and__ ', ' __class__ ', ' __contains__ ', ' __delattr__ ', ' __dir__ ', ' __doc__ ', ' __eq__ ', ' __format__ ', ' __ge__ ', ' __ getattribute__ ', ' __gt__ ', ' __hash__ ', ' __iand__ ', ' __init__ ', ' __init_subclass__ ', ' __ior__ ', ' __isub__ ', ' __iter__ ', ' __ixor__ ', ' __le__ ', ' __len__ ', ' __lt__ ', ' __ne__ ', ' __new__ ', ' __or__ ', ' __rand__ ', ' __reduce__ ', ' __reduce_ex__ ', ' __ Repr__ ', ' __ror__ ', ' __rsub__ ', ' __rxor__ ', ' __setattr__ ', ' __sizeof__ ', ' __str__ ', ' __sub__ ', ' __subclasshook__ ', ' __ Xor__ ', ' Add ', ' clear ', ' copy ', ' Difference ', ' difference_update ', ' discard ', ' intersection ', ' intersection_update ', ' Isdisjoint ', ' issubset ', ' issuperset ', ' Pop ', ' Remove ', ' symmetric_difference ', ' symmetric_difference_update ', ' union ', ' Update ']
#set is an unordered and non-repeating collection of elementsname= Set (['Zhangsan','Lisi','Wangermazi','Xiaotaoqi']) name2= Set (('Zhangsan','Lisi','Wangermazi','Xiaotaoqi','William')) Name3= {'Wangermazi','Xiaotaoqi','Zhangsan','Lisi'}#Print (dir (name))#print (name)#print (name2)#print (Name3)#{' Xiaotaoqi ', ' Wangermazi ', ' Zhangsan ', ' Lisi '}#Print (Name.add (' William '))#{' Xiaotaoqi ', ' Wangermazi ', ' Lisi ', ' William ', ' Zhangsan '}#name.clear ()#set ()##print (Name.copy ())#{' Wangermazi ', ' Xiaotaoqi ', ' Zhangsan ', ' Lisi '}#Print (name2.difference (name))#{' William '}#Print (Name.difference_update (name2))#None#print (name2)#{' Xiaotaoqi ', ' William ', ' Lisi ', ' Zhangsan ', ' Wangermazi '}#print (name)#set ()##Print (name2.difference_update (name))#print (name2)#print (name)#None#{' William '}#{' Wangermazi ', ' Xiaotaoqi ', ' Zhangsan ', ' Lisi '}#Print (Name2.discard (' Lisi2 '))#Print (Name.intersection (name2))#{' Wangermazi ', ' Lisi ', ' Xiaotaoqi ', ' Zhangsan '}#Print (name2.intersection_update (name))#print (name2)#{' Lisi ', ' Wangermazi ', ' Xiaotaoqi ', ' Zhangsan '}#{' Lisi ', ' Wangermazi ', ' Xiaotaoqi ', ' Zhangsan '}#Print (Name.isdisjoint (name2))#False#Print (Name2.issubset (name))#Print (Name.issubset (name2))#False#True#Print (Name.issuperset (name2))#Print (Name2.issuperset (name))#False#True#print (Name.pop ())#Zhangsan#Print (Name.remove (' Lisi '))#Print (Name.symmetric_difference (name2))#{' William '}#Print (name2.symmetric_difference (name))#{' William '}#print (name)#Print (Name.symmetric_difference_update (name2))#print (name)#Print (name2.symmetric_difference_update (name))Print("*"*20)#print (name2)#Print (name2.symmetric_difference_update (name))#print (name2)#Print (Name.union (name2))#{' Lisi ', ' Wangermazi ', ' Xiaotaoqi ', ' William ', ' Zhangsan '}#Print (Name.update (name2))##{' William ', ' Xiaotaoqi ', ' Wangermazi ', ' Lisi ', ' Zhangsan '}#Print (name.__and__ (name2))#print (name&name2)#{' Lisi ', ' Xiaotaoqi ', ' Zhangsan ', ' Wangermazi '}#{' Lisi ', ' Xiaotaoqi ', ' Zhangsan ', ' Wangermazi '}#Print (name2.__contains__ (name))##Print (name.__contains__ (name2))##Print (name.__contains__ (' Lisi '))#False#False#True#Dict = {'name': 123}Print(dir (dict))Print("*"*20)Print(name2)Print(name)
Python Combat Set Learning notes and simple exercises