Heim > Backend-Entwicklung > Python-Tutorial > So ändern Sie Schlüssel-Wert-Paare im Python-Wörterbuch

So ändern Sie Schlüssel-Wert-Paare im Python-Wörterbuch

爱喝马黛茶的安东尼
Freigeben: 2019-06-17 16:43:57
Original
9234 Leute haben es durchsucht

Wie ändere ich Schlüssel-Wert-Paare im Python-Wörterbuch?

Verwandte Empfehlungen: „Python-Video

So ändern Sie Schlüssel-Wert-Paare im Python-Wörterbuch

Wörterbuch ändern

Wörterbuch ändern Die Methode zum Hinzufügen neuer Inhalte besteht darin, neue Schlüssel/Wert-Paare hinzuzufügen, vorhandene Schlüssel/Wert-Paare zu ändern oder zu löschen, wie im folgenden Beispiel gezeigt:

dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'};
 
dict['Age'] = 8;  # update existing entry
dict['School'] = "DPS School";  # Add new entry
 
print "dict['Age']: ", dict['Age'];
print "dict['School']: ", dict['School'];
Nach dem Login kopieren

Das Ausgabeergebnis des obigen Beispiels:

dict['Age']:  8
dict['School']:  DPS School
Nach dem Login kopieren

1. Wenn der Schlüssel 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. 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.

>> > a
['apple', 'banana', 'pear', 'orange']
>> > a = {1: 'apple', 2: 'banana', 3: 'pear', 4: 'orange'}
>> > a
{1: 'apple', 2: 'banana', 3: 'pear', 4: 'orange'}
>> > a[2]
'banana'
>> > a[5]
Traceback(most
recent
call
last):
File
"<pyshell#31>", line
1, in < module >
a[5]
KeyError: 5
>> > a[6] = &#39;grap&#39;
>> > a
{1: &#39;apple&#39;, 2: &#39;banana&#39;, 3: &#39;pear&#39;, 4: &#39;orange&#39;, 6: &#39;grap&#39;}
Nach dem Login kopieren

2. Verwenden Sie die Update-Methode, um die Schlüssel-Wert-Paare mit entsprechenden Schlüsseln im Wörterbuch zum aktuellen Wörterbuch hinzuzufügen

>>> a
{1: &#39;apple&#39;, 2:&#39;banana&#39;, 3: &#39;pear&#39;, 4: &#39;orange&#39;, 6: &#39;grap&#39;}  
>>>a.items() 
dict_items([(1,&#39;apple&#39;), (2, &#39;banana&#39;), (3, &#39;pear&#39;), (4, &#39;orange&#39;), (6, &#39;grap&#39;)])  
>>>a.update({1:10,2:20})  
>>> a  
{1: 10, 2: 20,3: &#39;pear&#39;, 4: &#39;orange&#39;, 6: &#39;grap&#39;}  
#{1:10,2:20}替换了{1: &#39;apple&#39;, 2: &#39;banana&#39;}
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo ändern Sie Schlüssel-Wert-Paare im Python-Wörterbuch. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage