Finden Sie nicht häufige Elemente in Listen

Ich versuche, einen Code zu schreiben, der einen Ausdruck automatisch berücksichtigt. Wenn ich beispielsweise zwei Listen [1,2,3,4] und [2,3,5] habe, sollte der Code in der Lage sein, die gemeinsamen Elemente in den beiden Listen [2,3] zu finden und die zu kombinieren Rest der Elemente zusammen in einer neuen Liste, nämlich [1,4,5].

Von diesem Beitrag:Wie finde ich eine Schnittmenge? Ich sehe, dass die gemeinsamen Elemente durch gefunden werden können

set([1,2,3,4]&set([2,3,5]). 

Gibt es eine einfache Möglichkeit, ungewöhnliche Elemente aus jeder Liste abzurufen, in meinem Beispiel [1,4] und [5]?

Ich kann weitermachen und eine for-Schleife machen:

lists = [[1,2,3,4],[2,3,5]]
conCommon = []
common = [2,3]
for elem in lists:
    for elem in eachList:
    if elem not in common:
        nonCommon += elem

Dies erscheint jedoch überflüssig und ineffizient. Bietet Python eine praktische Funktion, die das kann? Danke im Voraus!!

Antworten auf die Frage(4)

Ihre Antwort auf die Frage