Kevin wrote:
return map(*([None] + [value[i::cols] for i in range(0, cols)]))
Nice, but why use all of that magic? return [value[i:i+cols] for i in range(0, len(value), 4)] your version actually returns [(1,2), (3,4)], iow a list of tuples.
Kevin wrote:
return map(*([None] + [value[i::cols] for i in range(0, cols)]))
Nice, but why use all of that magic? return [value[i:i+cols] for i in range(0, len(value), 4)] your version actually returns [(1,2), (3,4)], iow a list of tuples.