So drucken Sie von Bestimmten Schlüssel-Wert
fruit = {
"banana": 1.00,
"apple": 1.53,
"kiwi": 2.00,
"avocado": 3.23,
"mango": 2.33,
"pineapple": 1.44,
"strawberries": 1.95,
"melon": 2.34,
"grapes": 0.98
}
for key,value in fruit.items():
print(value)
will ich drucken kiwi-Schlüssel, wie ? print(Wert[2]) Das ist jetzt die Arbeit
- Sie müssen 'kiwi' string zu Holen, die entsprechende Wert aus dem dict. 'kiwi' - saite ist selbst der Schlüssel, warum nicht einfach tun
print('kiwi')
? Wenn Sie möchten, Holen Schlüssel, basierend auf dem index, in der älteren version von Python-dictionary wurden ungeordnete in der Natur. Aber von Python-3.6, behalten Sie die Einfügemarke um. - wenn Sie auf der Suche für drucken Sie den Wert von "kiwi" - Taste, dann müssen Sie nur tun
fruit["kiwi"]
print(fruit['kiwi'])
?- Siehe meine ans
- Siehe meine ans
Du musst angemeldet sein, um einen Kommentar abzugeben.
Python-dictionaries haben keine Ordnung, so dass die Indizierung, wie Sie sind, was darauf hindeutet (
fruits[2]
) macht keinen Sinn, weil Sie nicht abrufen können, das zweite element von etwas, das hat keine Ordnung. Sie sind lediglich Gruppen vonkey:value
Paare.Abrufen der value-at -
key
:'kiwi'
einfach tun:fruit['kiwi']
. Dies ist die grundlegende Weg, um den Zugriff auf den Wert eines bestimmten Schlüssels. Sehen die Dokumentation zur weiteren Abklärung.Und den übergang in eine
print()
nennen würde, eigentlich geben Sie eine Ausgabe:Beachten Sie, wie die
2.00
reduziert2.0
dies ist, weil die überflüssigen Nullen werden entfernt.Schließlich, wenn Sie wollen, zu einem
for-loop
(weiß nicht, warum Sie würde, Sie sind deutlich ineffizienter in diesem Fall (O(n)
vsO(1)
für gerade Nachschlage -)) dann können Sie das folgende tun:Ich denke du suchst so etwas wie dieses.
Können Sie den Zugriff auf den Wert von Schlüssel 'kiwi' mit
dict
. Wenn das ist nicht, was Sie suchen, dann sollten Sie formulieren die Frage.Ist es das, was du suchst?
Wenn Sie nur wollen, um den Kiwi-Feld.
Können Sie einfach drucken, indem unter Befehl
Wenn Sie möchten, um zu überprüfen, ob ein key erfolgreich Hinzugefügt wurde oder nicht, verwenden Sie die folgende Befehl:
Viele Gründe für Vorsicht