我想创建一个包含 2 个元素列表之间的所有可能组合的列表,而不管列表的大小(它们的长度可能相同也可能不同)。
我查看了 itertools 示例并搜索了 stackoverflow,但没有找到我正在寻找的确切示例。
输入:
l1 = ['a', 'b', 'c'] l2 = [1, 2]
输出:
['a1-b1-c1', 'a1-b1-c2', 'a1-b2-c1', 'a1-b2-c2', 'a2-b1-c1', 'a2-b1-c2', 'a2-b2-c1', 'a2-b2-c2']
但同样,l1
可以是任何大小,l2
也可以是任何大小。根本不关心格式,只想要完整的输出。
谢谢!
繁星点点滴滴
慕姐4208626
慕沐林林
相关分类