2017-07-09 3 views
0

Eine kurze Frage über Wörterbücher. Das unten stehende Wörterbuch enthält zwei verschachtelte Listen. Und darin sind mehrere neue Wörterbücher? Wie eine Liste von Wörterbüchern? Oder sehe ich das alles falsch? Ich weiß, es ist eine einfache Antwort, aber ich möchte sicherstellen, dass ich es verstehe, bevor ich weitermache.Anfänger Wörterbuch

users = { 
'Students': [ 
    {'first_name': 'Michael', 'last_name' : 'Jordan'}, 
    {'first_name' : 'John', 'last_name' : 'Rosales'}, 
    {'first_name' : 'Mark', 'last_name' : 'Guillen'}, 
    {'first_name' : 'KB', 'last_name' : 'Tonel'} 
], 
'Instructors': [ 
    {'first_name' : 'Michael', 'last_name' : 'Choi'}, 
    {'first_name' : 'Martin', 'last_name' : 'Puryear'} 
] 
} 
+0

Verwendung {} anstelle von [] –

+0

@Aditya_kr ich nicht ändern ich auf der Suche, suche zu verstehen, was es ist. Der Zusammenbruch davon. Es wurde für einen Auftrag im Unterricht geschrieben und wollte es nur erfassen, bevor es weiterging. –

Antwort

0

Benutzer ist ein dictionary die stringkeys und list von dictionaries als values hat. Zum Beispiel:

1. Schlüssel ist Students die den Wert hat:

[ 
    {'first_name': 'Michael', 'last_name' : 'Jordan'}, 
    {'first_name' : 'John', 'last_name' : 'Rosales'}, 
    {'first_name' : 'Mark', 'last_name' : 'Guillen'}, 
    {'first_name' : 'KB', 'last_name' : 'Tonel'} 
] 
+0

Ok also Benutzer ist das Wörterbuch, mit zwei Tasten "Studenten" und "Ausbilder", und jeder dieser Schlüssel hat eine Liste von Werten. Versteh ich dich richtig? –

+0

jeder dieser Schlüssel hat 1 Wert, der eine 'Liste' von' Wörterbüchern' ist –

+0

Ehrfürchtig verstehe ich jetzt! –