Wie drucke ich ein sortiertes Wörterbuch in Python 3.4.3 aus?
Ich lerne für meinen GCSE-Teil, bei dem ich ein Wörterbuch ausdrucken muss, das alphabetisch nach Schlüsseln sortiert ist, und der Ausdruck sollte den zugehörigen Wert enthalten.
ch habe stundenlang versucht, eine Antwort darauf zu finden, und habe mir verschiedene Beiträge in diesem Forum angesehen, aber die meisten sind zu komplex für mein begrenztes Wisse
Ich kann alphabetisch sortierte Schlüssel und sortierte Werte, aber keine alphabetisch sortierten Schlüssel mit den angehängten Werten drucken.
Dies ist mein einfacher Testcode
class1 = { 'Ethan':'9','Ian':'3','Helen':'8','Holly':'6' } # create dictionary
print(sorted(class1)) # prints sorted Keys
print(sorted(class1.values())) # Prints sorted values
Ich muss sortierte Schlüssel mit Werten drucken - wie geht das?
for k,v in class1.items():
print(k,v) # prints out in the format I want but not alphabetically sorted