Dictionaries Ett dictionary är en tabell från nycklar till värden Kallas "associative arrays" i AWK, "hashes" i Perl Skrivs med måsvingar: Ex: {} är ett tomt dictionary Ex: d1 = {"x": 17, "y": "arton"}; d1 har nu två nycklar Åtkomst sker med indexering: Ex: d1["y"] är "arton", d1["z"] ger felet KeyError Dictionaries är ändringsbara, enklast genom indexering: Ex: d1["z"] = "nitton" (lade in nytt värde) Ex: d1["x"] = "sjutton" (skrev över gamla värdet) Borttagning görs med kommandot del: Ex: del d1["y"] plockar bort värdet för nyckeln "y" Kommandot del funkar också för t.ex. listor: Ex: del l[2] tar bort element nr 2 ur listan Kommandot del kan också ta bort hela variabler: Ex: del d1