Básicamente, me gustaría construir una lista de comprensión sobre el "producto cartesiano" de dos iteradores. Piense en lo siguiente Haskell code:En Python, ¿hay una forma concisa de usar una lista de comprensión con múltiples iteradores?
[(i,j) | i <- [1,2], j <- [1..4]]
que produce
[(1,1),(1,2),(1,3),(1,4),(2,1),(2,2),(2,3),(2,4)]
¿Puedo obtener un comportamiento similar en Python de una manera concisa?
Sí señor, estaba pidiendo eso. No sabía si era posible y qué sintaxis usar, gracias. –
¡Dulce! Me había perdido totalmente esta característica. –