PyDay: Sammeln von Elementen

Flattr this!

Situation: Eine Sammlung soll Elemente jeweils nur einmal enthalten. Dafür gibt es verschiedene Wege, die ich hier — eingeleitet mit kurzem Pseudo-Code — einfach mal vorstellen möchte.

Liste += Element

1449194956479b33a3a781_000000

Liste1 += Liste2

1449194956479b33a3a781_000001

Set += Element

1449194956479b33a3a781_000002

Set += Liste

1449194956479b33a3a781_000003

Fazit

Wie man sieht, ist das Konzept der Menge (engl. “set”) erheblich eleganter, da sie automatisch dafür sorgt, dass jedes Element nur einmal darin vorkommt. Die meines Wissens einzige Voraussetzung ist dabei, dass das Element “hashable” sein muss.

Ähnliche Artikel:

Schreibe einen Kommentar

Deine Email-Adresse wird nicht veröffentlicht.

eins + zwanzig =