Hola, estaba leyendo la url adjunta (de la documentación) y ví la aplicación de *zip
sin embargo no me queda claro para que usarla?. Este es el ejemplo de la documentación:
>>> x = [1, 2, 3]
>>> y = [4, 5, 6]
>>> zipped = zip(x, y)
>>> list(zipped)
[(1, 4), (2, 5), (3, 6)]
>>> x2, y2 = zip(*zip(x, y))
>>> x == list(x2) and y == list(y2)
True
por si solo aplicando *zip
me sale un error de sintaxis, por lo que necesito de algo adicional como por ejemplo zip(*zip())
pero se me hace algo no util usarlo, sería como aplicar para el ejemplo:
tuple(x)
tuple(y)
les agradecería su respuesta con ejemplos prácticos de cómo usar zip en el contexto de la analítica de datos en caso de tener aplicabilidad.