[Tutor] removing sq. of items.
tvssarma.omega9 at gmail.com
Wed May 23 11:59:20 CEST 2012
On 23 May 2012 15:21, Bala subramanian <bala.biophysics at gmail.com> wrote:
> 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.
> >>> 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!
> Tutor maillist - Tutor at python.org
> To unsubscribe or change subscription options:
An monkey typed up this email. Please excuse him if he made a stupid error!
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Tutor