Recursive array zip with Python.
def zip(a, b): if len(a) == 0: return [] else: return [[a[0], b[0]]] + zip(a[1:], b[1:])