John Carter wrote: > result = [{k: v} for k, v in zip(keys, values)] and then, rightly, recanted on the grounds that this does the Wrong Thing. But, hmmm, how come we don't have dictionary comprehensions? result = { k:v for k,v in zip(keys, values) } <0.5 wink> -- Gareth McCaughan Gareth.McCaughan at pobox.com .sig under construc