Python-Kurzreferenz (neue Version mit String-Methoden)
Python-Kurzreferenz (neue Version mit String-Methoden)
Python-Kurzreferenz (neue Version mit String-Methoden)
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
12. Dictionaries<br />
Ein Dictionary ist eine Datenstruktur, die Daten in Formvon Schlüssel-Wert-Paaren speichert:d<br />
= {key1: value1, key2: value3, ...}.AlsSchlüssel kommenunveränderliche<br />
Datentypen wie Zeichenketten, Tupel oder Zahlenkonstante in Frage.<br />
d[key] = obj Speichert obj als Wert zum Schlüssel key im Dictionary d.<br />
d[key]<br />
len(d)<br />
Gibt den Wert <strong>mit</strong> dem Schlüssel key aus d zurück.<br />
Gibt die Anzahl Schlüssel-Wert-Paare zurück.<br />
del d[key] Löscht das Schlüssel-Wert-Paar <strong>mit</strong> key aus d.<br />
key in d<br />
Testet, ob key ein Schlüssel in d ist.<br />
key not in d Testet, ob key kein Schlüssel in d ist.<br />
d.clear() Löscht alle Schlüssel-Wert-Paare in d.<br />
d.items()<br />
d.keys()<br />
d.values()<br />
d.pop(key)<br />
Liefert eine Sicht über alle Schlüssel-Wert-Paare. (iterierbar)<br />
Liefert eine Sicht über alle Schlüssel. (iterierbar)<br />
Liefert eine Sicht über alle Werte. (iterierbar)<br />
Löscht das Schlüssel-Wert-Paar <strong>mit</strong> dem Schlüssel key und<br />
liefert den Wert zurück.<br />
Bei Dictionaries wird eine spezielles Verfahren angewendet, um die Schlüssel-Wert-Paare<br />
effizient im Computer zu speichern. Aus diesem Grund werden die Daten von Dictionaries<br />
in einer willkürlich anmutenden Reihenfolge ausgegeben.<br />
6