Jak znaleźć wspólne elementy na liście list?

Próbuję dowiedzieć się, jak porównać liczbę n list, aby znaleźć wspólne elementy. Na przykład:

<code>p=[ [1,2,3],
    [1,9,9],
      ..
      ..
    [1,2,4]

>> print common(p)
>> [1]
</code>

Teraz, jeśli znam liczbę elementów, które mogę zrobić, to porównania:

<code>for a in b:
  for c in d:
    for x in y:
...
</code>

ale to nie zadziała, jeśli nie wiem, ile elementów ma p. Przejrzałem to rozwiązanie, które porównuje dwie listyhttps://stackoverflow.com/a/1388864/1320800

ale po spędzeniu 4 godzin, próbując wymyślić sposób na rekurencję, rozwiązanie wciąż mi się wymyka, więc wszelka pomoc byłaby wysoko ceniona!

questionAnswers(7)

yourAnswerToTheQuestion