lists = [[5, 4, 3], [4, 2], [6, 2, 3, 4]]
try:
    intersected = set(lists[0]).intersection(*lists)
except ValueError:
    intersected = set()
print(intersected)
взятие пересечения N-многих списков в python