Wenn der Schlüssel im Wörterbuch vorhanden ist, können Sie über den Wörterbuchnamen + den Index auf den Wert zugreifen, der dem Schlüssel im Wörterbuch entspricht. Wenn der Schlüssel nicht vorhanden ist, wird eine Ausnahme ausgelöst geworfen. Wenn Sie Elemente direkt zum Wörterbuch hinzufügen möchten, können Sie Wörterbuchelemente direkt hinzufügen, indem Sie den Wörterbuchnamen + den Index + den Wert verwenden. Wenn Sie den Schlüssel nur schreiben und später zuweisen, wird eine Ausnahme ausgelöst.
Zum Beispiel
Fügen Sie ein oder mehrere Elemente hinzu
d = {'a': 1} d.update(b=2) #也可以 d.update({‘b’: 2}) print(d) -->{'a': 1, 'b': 2} d.update(c=3, d=4) print(d) -->{'a': 1, 'c': 3, 'b': 2, 'd': 4} d['e'] = 5 print(d) -->{'a': 1, 'c': 3, 'b': 2, 'e': 5, 'd': 4} d.update({'f': 6, 'g': 7}) #即d.update(字典) print(d) -->{'a': 1, 'c': 3, 'b': 2, 'e': 5, 'd': 4, 'g': 7, 'f': 6}
Löschen Sie ein oder mehrere Elemente
x = {1: 2, 3: 4, 4: 3, 2: 1, 0: 0} x.pop(1) #pop(),()里为需要删除的key值;即若x.pop(3),则删除3:4元素。 print(x) -->{0: 0, 2: 1, 3: 4, 4: 3} x = {1: 2, 3: 4, 4: 3, 2: 1, 0: 0} del x[1] print(x) -->{0: 0, 2: 1, 3: 4, 4: 3} def remove_key(d, key): r = dict(d) del r[key] return r x = {1: 2, 3: 4, 4: 3, 2: 1, 0: 0} print(remove_key(x, 1)) print(x) -->{0: 0, 2: 1, 3: 4, 4: 3} -->{0: 0, 1: 2, 2: 1, 3: 4, 4: 3}
Das obige ist der detaillierte Inhalt vonSo fügen Sie Elemente im Python-Wörterbuch hinzu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!