Heim > Artikel > Backend-Entwicklung > Wir stellen drei Methoden für den Zugriff auf Wörterbücher vor
Wörterbuch dic = {'a':"hello",'b':"how",'c':"you" definieren🎜>
Methode 1:for key in dic: print key,dic[key] print key + str(dic[key])Ergebnis:
a hello ahello c you cyou b how bhowDetails: print key,dic[key], gefolgt von einem Komma, generiert automatisch ein Leerzeichenprint key + str(dic[key ]), zwei
Zeichenfolgen verbinden, das Pluszeichen verwenden, direkt ohne Kommas in der Mitte ausgeben
Methode 2:for (k,v) in dic.items(): print "dic[%s]="%k,vErgebnis:
dic[a]= hello dic[c]= you dic[b]= howMethode 3:
for k,v in dic.iteritems(): print "dic[%s]="%k,vErgebnis:
dic[a]= hello dic[c]= you dic[b]= howKontrast: items() gibt eine Liste von
Objekten zurück, und iteritems() gibt ein Iteratorobjekt zurück. Zum Beispiel:
print dic.items() #[('a', 'hello'), ('c', 'you'), ('b', 'how')] print dic.iteritems() #<dictionary-itemiterator object at 0x020E9A50>Tiefere Recherche: Iterator bedeutet Iterator. Es gibt jeweils ein Datenelement zurück, bis es anhält
for i in dic.iteritems(): print iErgebnis:
('a', 'hello') ('c', 'you') ('b', 'how')【Verwandte Empfehlungen】1.
Besondere Empfehlung: Version V0.1 von „php Programmer Toolbox“ herunterladen
2.Python kostenloses Video-Tutorial
3.Items()-Methode für eine grundlegende Einführung in Python
4.Beispiel für die Funktion „item()“ in Python
5.Detaillierte Erläuterung der Verwendung von Funktionen der item()-Reihe in Python
6.Der Unterschied zwischen iteriitems und items in sorted
Das obige ist der detaillierte Inhalt vonWir stellen drei Methoden für den Zugriff auf Wörterbücher vor. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!