1、作用
集合可以进行独特的关系运算,对某些数据能做出去重的操作
1.1 关系运算
friends1 = ["zero","kevin","jason","egon"]
friends2 = ["Jy","ricky","jason","egon"]
l=[]
for x in friends1:
if x in friends2:
l.append(x)
print(l)
# ['jason', 'egon']
如上面这段代码,要取两个列表中的共同朋友。需要进行较为复杂的操作,而使用集合,只需要一个方法便能得到。还有其他方法在后面会具体说明
friends1 = {"zero","kevin","jason","egon"}
friends2 = {"Jy","ricky","jason","egon"}
res=friends1 & friends2
print(res)
# {'jason', 'egon'}
print(friends1.intersection(friends2))