PyTricks icon indicating copy to clipboard operation
PyTricks copied to clipboard

Grouping adjacent

Open shellvon opened this issue 10 years ago • 0 comments

grouping adjacent use zip and iter... some code like this:

lst  = range(10)
group_n = lambda lst, n: zip(*([iter(lst)] * n))
print group(lst, 3)
#output
#[(0, 1, 2), (3, 4, 5), (6, 7, 8)]

shellvon avatar Dec 29 '15 11:12 shellvon