On 23 May 2012 15:21, Bala subramanian <[email protected]> wrote:
> Friends, > While iterating through each list item and printing/writing it, why does > the sq. brackets get printed/written to the file. Just a small eg.code is > given below. > > >>>N=100 > >>> myl=range(1,100+1) > >>> new=[myl[i:i+15] for i in range(0, len(myl),15)] > >>> for x in new: print x > > When you slice 'myl[i:i+15]' you are creating a new list and adding that to 'new'. So essentially you are nesting new lists within a list comprehension. Hope that helps! > Thanks, > Bala > > > > > _______________________________________________ > Tutor maillist - [email protected] > To unsubscribe or change subscription options: > http://mail.python.org/mailman/listinfo/tutor > > -- An monkey typed up this email. Please excuse him if he made a stupid error!
_______________________________________________ Tutor maillist - [email protected] To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor
