Heim > Artikel > Backend-Entwicklung > Mit welcher Methode können Elemente zum Python-Wörterbuch hinzugefügt werden?
So fügen Sie Elemente zum Python-Wörterbuch hinzu: 1. Fügen Sie Elemente über die Syntax „book_dict[“owner“]="tyson"“ hinzu. 2. Fügen Sie Elemente über die Syntax „book_dict.update({“country“: „china““ hinzu. })“-Methode; 3. Fügen Sie Elemente über die Methode „book_dict.update(temp = „“, help = „“) „ hinzu; 4. Fügen Sie Elemente über die Update-Methode hinzu, und der Parameter ist die Methode zum Entpacken des Wörterbuchs.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, Python3-Version, DELL G3-Computer
Was ist die Methode, um Elemente zum Python-Wörterbuch hinzuzufügen?
Python-Wörterbuch zum Hinzufügen von Elementen
Dieser Artikel verwendet Code
book_dict = {"price": 500, "bookName": "Python设计", "weight": "250g"}
Der erste Weg: Verwenden Sie []
book_dict["owner"] = "tyson"
Erklärung: Eckige Klammern geben den Schlüssel an, weisen Sie einen Wert zu, wenn der Schlüssel nicht existiert, Fügen Sie das Element hinzu (Wenn der Schlüssel bereits vorhanden ist, ändern Sie den dem Schlüssel entsprechenden Wert)
Zweiter Weg: Verwenden Sie die update()-Methode, der Parameter ist ein Wörterbuchobjekt
book_dict.update({"country": "china"})
Anweisungen: Verwenden Sie die update()-Methode von dict und übergeben Sie ein neues dict-Objekt. Wenn der Schlüssel nicht vorhanden ist, fügen Sie Elemente hinzu! (Wenn der Schlüssel in diesem neuen Diktatobjekt bereits im aktuellen Wörterbuchobjekt vorhanden ist, wird der dem Schlüssel entsprechende Wert überschrieben)
Der dritte Weg: Verwenden Sie die update()-Methode und die Parameter sind Schlüsselwortparameter
book_dict.update(temp = "无语中", help = "帮助")
Erklärung: Die Aktualisierungsmethode von dict wird ebenfalls verwendet, es werden jedoch Schlüsselwortparameter übergeben. Wenn der Schlüssel nicht vorhanden ist, wird das Element hinzugefügt (wenn der Schlüssel vorhanden ist, wird der Wert geändert)
Hinweis: Im Schlüsselwortparameterformular , das Schlüsselobjekt kann nur ein Zeichenkettenobjekt sein
Der vierte Weg: Verwenden Sie die Methode update (), der Parameter ist die Methode zum Entpacken des Wörterbuchs
my_temp_dict = {"name": "王员外", "age":18} book_dict.update(**my_temp_dict)
entspricht
book_dict.update(name="王员外",age=18)
Hinweis: Das Wörterbuch ist völlig ungeordnet Zuordnungssatz
1. Das Wörterbuch ist ungeordnet: Wenn Sie die Wörterbuchelemente durchlaufen, hat dies nichts mit der Reihenfolge zu tun, in der Sie die Elemente hinzufügen oder mit der Reihenfolge, in der Sie auf die Elemente zugreifen! (Hinweis: Ab Python 3. Das ist alles. Ein Wörterbuch, das geordnete Elemente erfordert, finden Sie unter OrderedDict
Empfohlenes Lernen: „
Python-Video-TutorialDas obige ist der detaillierte Inhalt vonMit welcher Methode können Elemente zum Python-Wörterbuch hinzugefügt werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!