Verwenden Sie die for-Schleife im Wörterbuch, um den ersten Wert mithilfe des Index zu ändern/aktualisieren

WBOY
Freigeben: 2024-02-09 20:20:05
nach vorne
685 Leute haben es durchsucht

在字典上使用 for 循环来使用索引更改/更新第一个值

Frageninhalt

Angenommen, ich habe dieses Wörterbuch.

mydict = {"abc":[1, 2, 3], "def":[4, 5, 6], "ghi":[7, 8, 9]}
Nach dem Login kopieren

Ich verstehe nicht, wie man in diesem Fall eine for-Schleife verwendet, um nur die erste Zahl um +1 zu aktualisieren. Das Ergebnis ist also im Wesentlichen:

mydict = {"abc":[2, 2, 3], "def":[5, 5, 6], "ghi":[8, 8, 9]}
Nach dem Login kopieren

Bei der Online-Suche kann ich anscheinend nicht finden, wie ich das mithilfe von Indizierung und +1 machen kann. Das Einzige, was ich herausgefunden habe, ist, ob man weiß, wie man die Werte ersetzt, oder ob man weiß, ob die Schlüssel so aufgeschrieben sind:

mydict["abc"] = [2, 2, 3]
Nach dem Login kopieren


Richtige Antwort


Sie müssen das Wörterbuch nicht ändern, sondern nur die darin enthaltenen Listen (seine Werte).

for nums in mydict.values():
    nums[0] += 1
Nach dem Login kopieren

mydict ist:

{'abc': [2, 2, 3], 'def': [5, 5, 6], 'ghi': [8, 8, 9]}
Nach dem Login kopieren

Listen sind veränderbar, das heißt, sie können geändert, aber nicht ersetzt werden (im Gegensatz zu Tupeln).

Das obige ist der detaillierte Inhalt vonVerwenden Sie die for-Schleife im Wörterbuch, um den ersten Wert mithilfe des Index zu ändern/aktualisieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:stackoverflow.com
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!