02.01.2015 Aufrufe

Python-Kurzreferenz (neue Version mit String-Methoden)

Python-Kurzreferenz (neue Version mit String-Methoden)

Python-Kurzreferenz (neue Version mit String-Methoden)

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!