Collection operations

list1=[1,2,3,4,5,6,4,5,6]
list2=[2,3,7,8,9]
list1=set(list1) #Remove list2=set(list2) #Remove
print(list1,list2)
print(list1.intersection(list2)) print(list1 & list2) #Intersection
print(list1.union(list2)) print(list1 | list2) #Union
print(list1.difference(list2)) print(list1-list2) #差集 print(list2.difference(list1)) print(list2-list1) #差集
print(list1.symmetric_difference(list2)) print(list1^list2) #symmetric difference set list3=set([1,2,3,4,5]) list4=set([1,2,3]) print(list4.issubset(list3)) #子集 True print(list4.issubset(list2)) #子集 False print(list3.issuperset(list4)) #父集 True print(list2.issuperset(list4)) #父集 False
x in s s not in s s.copy 浅copy

  

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324753193&siteId=291194637