# # Opprett et tomt dictionary # d = {} print type(d) # # Legg til en verdi # d['x'] = [0, 1, 2, 3] d['y'] = [3, 3, 3, 3] d['x'] = [-1, 1, -1, 1] # # Hva skjedde? # print d # # loope over elementer # for key in d: print key, " --- ", d[key] # # Noe mer realistisk # import numpy as np from math import cos, sin t = np.linspace(0.0, 2.0, 5) # hver noekkel er en streng # hver verdi er en tom liste points = {'x': [], 'y': [], 'z': []} # loop gjennom t og legg til verdier for k in range(len(t)): points['x'].append( cos(t[k]) ) points['y'].append( sin(t[k]) ) points['z'].append( t[k] ** 2 ) print points print points['z'] # skriver ut en liste med 5 tall print type(points['z']) # hva er typen til veriden til noekkelen 'z'? print len(points['z']) # det er en liste. hva er lengden? print points['z'][0] # hva er verdien til det foerste elementet i denne listen?