Heim >Backend-Entwicklung >Python-Tutorial >Wörterbuch in Python
Wörterbuch: Ein assoziatives Array oder eine Hash-Tabelle von Objekten, die nach Schlüsselwörtern indiziert werden können.
Verwendung eines Wörterbuchs: Definieren Sie ein Objekt, das mehrere benannte Felder enthalten kann und auch als Container zum schnellen Auffinden ungeordneter Daten verwendet werden kann.
Wörterbuch ist der vollständigste Datentyp in Python und wird am häufigsten zum Speichern und Verwenden verwendet Verarbeitung in Programmen So erstellen Sie Daten
:
1. Geben Sie den Wert in {} ein, um ein leeres Wörterbuch zu erstellen.
2
data = { "name" : "神行太保戴宗", 'title' :'天速星', 'age' : 45, 'price' : 490 }
name = data['name']; title = data['title']; age = data['age']; print(name); print(title); print(age);
神行太保戴宗 天速星 45Ausgabeergebnis:
data['book'] = '水浒传之梁山108将'; #插入 data['name'] = '插翅虎雷横'; #修改 data['title'] = '天退星';
水浒传之梁山108将 插翅虎雷横 天退星Ungeordnete Daten suchen:
prices = { 'apple' :3.4, 'banana' : 4, 'orange' : 2.5, 'lemon' : 3.7, 'pear' : 1.8 }Ausgabeergebnis:
applePrice = prices['apple'];
3.4So ermitteln Sie, ob ein Element Mitglied des aktuellen Wörterbuchs ist:
1, verwenden Sie den in-Operator, um zu testen, ob ein Inhaltselement vorhanden ist ist ein Wörterbuchmitglied
if "grape" in prices: p = prices['grape']; else: p= 0; print(p);
02, verwenden Sie die Systemmethode get, um zu bestimmen, ob es sich um ein Wörterbuchmitglied
Ausgabeergebnis:
p = prices.get('grape',0); print(p);
0
Ausgabeergebnis:
pricelist = list(prices);
Methode zum Löschen von Wörterbuchelementen del:
['orange', 'lemon', 'pear', 'banana', 'apple']
Ausgabeergebnis:
del prices['pear'];
Zusammenfassung:
{'apple': 3.4, 'banana': 4, 'lemon': 3.7, 'orange': 2.5}2, Wörterbuch erstellen: 1, {} 2, dict()
2, Zweck des Wörterbuchs: Wird zum schnellen Auffinden ungeordneter Daten verwendet, wird häufig zum Speichern und Verarbeiten von Daten verwendet
3. Verwenden Sie den Wörterbuch-Schlüsselwortindex, um Daten zu erhalten
4. Verwenden Sie den Schlüsselwortindex, um das Format s[name] = 'data';
5 zu ermitteln das Wörterbuch: 1, in 2, get
6, Methode zum Abrufen von Wörterbuchschlüsselwörtern: Liste wird als Liste deklariert
6, Elemente im Wörterbuch löschen: del-Methode
Das Obige ist Beachten Sie beim Inhalt des Python-Wörterbuchs bitte die chinesische PHP-Website (www.php.cn), um weitere verwandte Inhalte zu erhalten!