Python: быстрое извлечение пересечений среди всех возможных 2-комбинаций в большом количестве списков

У меня есть набор данных ок. 9К списков переменной длины (от 1 до 100К элементов). Мне нужно рассчитать длину пересечениявсе возможные комбинации из двух списков в этом наборе данных. Обратите внимание, что элементы в каждом списке уникальны, поэтому они могут храниться как наборы в python.

Каков наиболее эффективный способ сделать это в Python?

редактировать Я забыл указать, что мне нужно иметь возможность сопоставлять значения пересечения с соответствующей парой списков. Спасибо всем за быстрый ответ и извинения за путаницу!

Ответы на вопрос(3)

Ваш ответ на вопрос