# 3 Approaches to find intersect of two lists:
# set two lists:
a = [1,2,3,4,5,6,7,8]
b = [8,7,4,3,100,200]
# the intersect c should be [3,4,7,8]
# Method 1:
c = list(set(a) & set(b))
print(c)
# Method 2:
c = list(filter(set(a).__contains__, b))
print(c)
# Method 3:
c = list(set(a).intersection(b))
# Python program to illustrate the intersection
# of two lists using set() method
def intersection(lst1, lst2):
return list(set(lst1) & set(lst2))
# Driver Code
lst1 = [15, 9, 10, 56, 23, 78, 5, 4, 9]
lst2 = [9, 4, 5, 36, 47, 26, 10, 45, 87]
print(intersection(lst1, lst2))