comixify/keyframes/utils.py

7 lines
217 B
Python
Raw Permalink Normal View History

2018-10-01 20:27:06 +00:00
def batch(iterable, n=1):
length = len(iterable)
for ndx in range(0, length, n):
end_index = min(ndx + n, length)
n_elemnets = end_index - ndx
yield n_elemnets, iterable[ndx:end_index]