Contact: aviboots(AT)netvision.net.il
39,880 questions
51,806 answers
573 users
lst1 = [1, 2, 3, 4, 5, 0] lst2 = [4, 7, 5, 0, 8, 9] lst3 = [5, 7, 8, 0, 2, 1] st = set(lst1).intersection(lst2, lst3) for val in st: print(val) ''' run: 0 5 '''
from functools import reduce import numpy as np lst1 = [1, 2, 3, 4, 5, 0] lst2 = [4, 7, 5, 0, 8, 9] lst3 = [5, 7, 8, 0, 2, 1] st = reduce(np.intersect1d, (lst1, lst2, lst3)) for val in st: print(val) ''' run: 0 5 '''