On 11/20/05, Peter Otten <[EMAIL PROTECTED]> wrote:
> przemek drochomirecki wrote:
>
> > Uzytkownik "Shi Mu" <[EMAIL PROTECTED]> napisal w wiadomosci
> > news:[EMAIL PROTECTED]
> > I have have the following code:
> >>>> a=[3,5,8,0]
> >>>> b={}
> >>>>
> > How I can i assign each item in a as the key in the dictionary b
> > simultaneously?
> > that is,
> > b={3:[],5:[],8:[],0:[]}
> > Thanks!
> >
> >
> > Other solution:
> > b.fromkeys(a,[])
>
> Be warned that all keys share the same value.
>
> >>> a = [3, 5, 8, 0]
> >>> b = dict.fromkeys(a, [])
> >>> b[3].append(42)
> >>> b
> {8: [42], 0: [42], 3: [42], 5: [42]}
>
> Probably not what you want...
>
> Peter
how to do with it?
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to