Erstmal danke!
numerix hat geschrieben:Wenn du auf 10⁷ Elemente zugreifen willst, dann musst du sie zwangsläufig irgendwo vorrätig halten - eine Liste könnte da schon richtig sein.
Du nutzt die Klasse später hoffentlich nicht nur, um einen einzigen Wert abzulegen?
Ich dachte eher daran, dass sie ja eindeutig definiert sind durch ihren Wert. Ich müsste evtl. noch erwähnen, dass ich mit meiner Klasse einen Baum erstelle, also haben die Objekte (Knoten) Beziehungen untereinander.
numerix hat geschrieben:
Schneller als mit append geht es mittels list comprehension.
Außerdem kannst du statt range xrange verwenden, das ist für 10⁷ auch schneller:
"Liste" ist übrigens ein schlechter Name ("liste" auch ...).
xrange brauche ich nicht, da die Schleife mit Bedingung abgebrochen wird (wenn der Baum eine bestimmte Tiefe erreicht hat).
Liste ist in der Tat schlecht
Ich informiere mich mal um "list comprehension" und sage bescheid
UPDATE: habe mich darüber informiert. Ich glaube, dass ist nicht dass, was ich suche, da meine Objekte durch ein kompliziertes Verfahren erzeugt werden.
Nochmal meine Frage: kann ich auf erstellte Objekte zugreifen, wenn sie keinen eindeutigen Namen haben (oder alle gleich heißen)?