Seite 2 von 2

Re: Nach etwas fragen ohne es umzudefinieren

Verfasst: Donnerstag 24. September 2015, 16:16
von BlackJack
@Alfons Mittelmeyer: Was das gemosere soll? Sinnfreie Beispiele helfen dem OP nicht. Wenn Du etwas zeigen wolltest ”das man sich denken kann”, dann zeig das doch auch und nicht etwas sinnfreies. Also wie man einer Datei etwas hinzufügt. Wobei man den Inhalt eines Wörterbuchs mit einem anderen Wörterbuch zu aktualisieren wohl eher mit der `update()`-Methode machen würde anstelle von einer manuellen Schleife über die `items()`.

Man kann im Editor auch ``"Käse": "cheese"`` schreiben wenn man die Datei als UTF-8 kodiert speichert, man muss Zeichen ausserhalb von ASCII nicht als Escape-Sequenz schreiben. Das ist also nicht aufwändiger als ein literales Wörterbuch im Python-Quelltext zu schreiben. Also ja, viel Spass dabei! :-)

Re: Nach etwas fragen ohne es umzudefinieren

Verfasst: Freitag 25. September 2015, 15:20
von Hyperion
Bevor das hier noch weiter eskaliert: Der OP sollte sich erst einmal Gedanken um eine sinnvolle Datenstruktur machen, *bevor* er sich an das Thema "Persistenz" heran wagt! (iirc hatte Sirius3 CSV als erstes erwähnt?) Imho lenkt das zu sehr davon ab, eine geeignete Struktur zu finden und ist insofern der falsche Ansatz.

Vermutlich hat der OP genau gar keine Ahnung davon, *was* Sammlungen überhaupt sind; wozu dienen sie, welche gibt es und wo liegen die Vor- und Nachteile. Das zu lernen ist der erste notwendige Schritt.

Hat man das kapiert, dann kann man sich an das Laden und Speichern machen. Aber eben erst *danach*!