I think what you wanted was (line 1):
od = OrderedDict([(0, 1), (1, 1), (3, 1), (7, 1), (36, 1)])and assuming this code is in same script:
finalarray=np.zeros(60) # or sth larger than max (input dict keys) for k,v in od: print(k,v) finalarray[k]=v