breaking a list into smaller lists
Maciej Dziardziel
fiedzia at fiedzia.prv.pl
Wed Jun 16 20:10:48 EDT 2004
Bart Nessux wrote:
> Is there a way to turn this big list into 100 small lists (each
> containing 1000 files) with one simple line of code?
>
> Thanks,
> Bart
big = range(87)
print [ big[i*10:i*10+10] for i in xrange(len(big)/10+int((len(big) %
10)>0) ) ]
replace 10 with any value you need, but it is better not to keep all 100 000
filenames in memory if it isn't necessary
--
Maciej "Fiedzia" Dziardziel (fiedzia (at) fiedzia (dot) prv (dot) pl)
www.fiedzia.prv.pl
More information about the Python-list
mailing list