Creating dict from keys and values

Dirkjan Ochtman dochtman at cs.vu.nl
Sun May 29 05:01:56 EDT 2005


Hi there,

I'm looking for an intuitive way of creating a dict from what the 
dict.keys() and dict.values() will return (two lists).

Currently, I'm using this code:

> d = {}
> for i in range(len(data)):
> 	d[header[i]] = data[i]

But this feels kind of inelegant. So: is there a better way?

TIA,

Dirkjan



More information about the Python-list mailing list