def grouper(n, iterable):
    args = [iter(iterable)] * n
return zip(*args)
t = 2, 2, 10, 10, 344, 344, 45, 43, 2, 2, 10, 10, 12, 8, 2, 10
print(grouper(4, t))
Spliting a long tuple into smaller tuples