On Jan 17, 4:05 pm, [EMAIL PROTECTED] wrote:
> Hello all,
> For some reason, the following does not work :
>
> class C:
> TYPES = [None]
> DICT = {}
> for Type in TYPES:
> DICT.update((E,Type) for E in [1])
>
> >>> NameError: global name 'Type' is not defined
>
> What do you think? Is this a bug?
Do not use those names...really poor choice...
thingydingy = [None]
my = {}
for dingaling in thingydingy:
my.update([(E,dingaling ) for E in [1]])
print my
--
http://mail.python.org/mailman/listinfo/python-list