Wie finde ich gemeinsame Elemente in Listen?
Ich versuche herauszufinden, wie man n Listen vergleicht, um die gemeinsamen Elemente zu finden. Zum Beispiel:
<code>p=[ [1,2,3], [1,9,9], .. .. [1,2,4] >> print common(p) >> [1] </code>
Wenn ich nun die Anzahl der Elemente kenne, kann ich Vergleiche anstellen wie:
<code>for a in b: for c in d: for x in y: ... </code>
Aber das funktioniert nicht, wenn ich nicht weiß, wie viele Elemente p hat. Ich habe mir diese Lösung angeschaut, die zwei Listen vergleichthttps://stackoverflow.com/a/1388864/1320800
Aber nachdem ich 4 Stunden lang versucht habe, einen Weg zu finden, wie man das rekursiv machen kann, entgeht mir immer noch eine Lösung. Jede Hilfe wäre sehr willkommen!