¿Cómo encontrar elementos comunes en la lista de listas?

Estoy tratando de averiguar cómo comparar un número n de listas para encontrar los elementos comunes. Por ejemplo:

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

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

Ahora si conozco la cantidad de elementos que puedo hacer comparaciones como:

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

pero eso no funcionará si no sé cuántos elementos p tiene. He mirado esta solución que compara dos listashttps://stackoverflow.com/a/1388864/1320800

¡pero después de pasar 4 horas tratando de encontrar una manera de hacer eso recursivo, una solución todavía me elude por lo que cualquier ayuda sería muy apreciada!

Respuestas a la pregunta(7)

Su respuesta a la pregunta