tengo dos listas como:permutaciones de dos listas en Python
list1 = ['square','circle','triangle']
list2 = ['red','green']
¿Cómo puedo crear todas las permutaciones de estas listas, así:
[
'squarered', 'squaregreen',
'redsquare', 'greensquare',
'circlered', 'circlegreen',
'redcircle', 'greencircle',
'trianglered', 'trianglegreen',
'redtriangle', 'greentriangle'
]
¿Puedo usar itertools
para esto?
Mucha gente parece estar perdiendo el requisito de permutaciones en ambos pedidos. (Por ejemplo, 'squarered' y 'redsquare'.) Tal vez deberías hacer esto más explícito. –
Guau, definitivamente me perdí esa parte. Actualicé mi solución para arreglar esto. –