Das Python-Wiki sagt: "Das Testen der Mitgliedschaft mit Mengen und Wörterbüchern ist viel schneller, O (1), als das Suchen von Sequenzen, O (n). Beim Testen von" a in b "sollte b eine Menge oder ein Wörterbuch anstelle einer Liste oder sein Tupel. "
Ich habe Sets anstelle von Listen verwendet, wenn Geschwindigkeit in meinem Code wichtig ist, aber in letzter Zeit habe ich mich gefragt, warum Sets so viel schneller sind als Listen. Könnte jemand erklären oder mich auf eine Quelle verweisen, die erklären würde, was genau hinter den Kulissen von Python vor sich geht, um Sets schneller zu machen?