我有两个列表,如:
list1 = ['square','circle','triangle']
list2 = ['red','green']
如何创建这些列表的所有排列,如下所示:
[
'squarered', 'squaregreen',
'redsquare', 'greensquare',
'circlered', 'circlegreen',
'redcircle', 'greencircle',
'trianglered', 'trianglegreen',
'redtriangle', 'greentriangle'
]
我可以使用itertools
来做这件事吗?
https://stackoverflow.com/questions/1953194
复制相似问题