Python programmering - ordböcker (för loopar)
# Har några för loopar i dessa som kan skriva ut värden vertikalt
skriva ut ("skapa ordlista nu.")
telnums = {}
skriva ut ("fylla ordboken.")
telnums = {"Bob": "867-5209", "Cheryl": "555-3434", "Tammy": "765-3232", "Susan": "876-4545", "Caroline": "987-2312"}
skriva ut ("ordlistan är:")
skriva ut (telnums.items())
skriva ut ("det är en ordlista som tryckt vertikalt:")
för alpha i telnums:
skriva ut (alpha, telnums [alpha])
skriva ut ("nu vi ska uppdatera Bob.")
telnums ["Bob"] = "786-9025"
skriva ut ("ändra Bob:")
skriva ut (telnums.items())
skriva ut ("nu ska vi hämta ett telefonnummer för Bob:")
skriva ut (telnums ["Bob"])
skriva ut ("ta bort Bob från dictionary.")
del telnums ["Bob"]
skriva ut ("ordboken nu lyder:")
skriva ut (telnums.items())
skriva ut ("notering nyckelnamn ordbok:")
skriva ut (telnums.keys())
skriva ut ("skriva ut viktiga namnen lodrätt:")
för objekt i telnums:
Skriv ut (artikel)
skriva ut ("vertikal lista över telefonnummer:")
för objekt i telnums:
skriva ut (telnums[item])
skriva ut ("Töm ordboken:")
telnums.Clear()
skriva ut ("Kontrollera att se om det har rensats:")
skriva ut (telnums.items())