Write a python function to collect data into fixed-length chunks or blocks


Topic: Write a python function to collect data into fixed-length chunks or blocks

Solution

def grouper(iterable, n, fillvalue=None):
    from itertools import zip_longest
    # grouper('ABCDEFG', 3, 'x') --> ABC DEF Gxx"
    args = [iter(iterable)] * n
    return zip_longest(*args, fillvalue=fillvalue)



List all Python Programs