Re: better way to write this function



Peter Otten wrote:

def chunks(items, n):
... return [items[start:start+n] for n in range(0, len(items)-n+1, n)]

Ouch, this should be

def chunks(items, n):
return [items[start:start+n] for start in range(0, len(items)-n+1, n)]

Peter
.