Drop links or images here to add them to the editor.
| Operatie |
Code |
| Aanmaken |
d = {"a": 1, "b": 2} |
| Opvragen |
d["a"] of d.get("a") |
| Toevoegen |
d["c"] = 3 |
| Aanpassen |
d["a"] = 10 |
| Verwijderen |
del d["b"] |
| Doorlopen |
for k in d: print(k, d[k]) |
| Keys |
list(d.keys()) |
| Values |
list(d.values()) |
| Items |
list(d.items()) |
| JSON opslaan |
json.dump(d, open("f.json","w")) |
| JSON laden |
d = json.load(open("f.json","r")) |
Wanneer dictionary vs. lijst?
- Lijst: reeks waarden, opzoeken op positie
- Dictionary: opzoeken op sleutel (naam, ID, enz.)