> Perhaps you want a dict of dicts. > d = dict([(s, {}) for s in 'abc...z']) > now refer to d['a'][key] instead of a[key] Or even: >>> a,b,c,d = [ {} for i in range(4) ] Fabio