Donald Fredkin wrote: > John wrote: > >> For my code of radix sort, I need to initialize 256 buckets. My code >> looks a little clumsy: >> >> radix=[[]] >> for i in range(255): >> radix.append([]) >> >> any better code to initalize this list? > > radix = [[[]]*256][0] >
No I fell for that one too - it's the same as 'radix = [[]] * 256. Try radix[0].append('dead parrot').. -- http://mail.python.org/mailman/listinfo/python-list