1 2 3 4
def split(l, n): return [l[i:i+n] for i in xrange(0, len(l), n)] print split([1, 2, 3, 4, 5], 2)
1
[[1, 2], [3, 4], [5]]