helldrg Asked:2022-06-13 19:50:08 +0800 CST2022-06-13 19:50:08 +0800 CST 2022-06-13 19:50:08 +0800 CST 创建所有列表组合 772 有一个清单: l = [1, 2, 3, 4, 5] 如何重建数组以使元素处于所有可能的组合中? print(l) # [1, 2, 3, 4, 5] print(l) # [1, 2, 3, 5, 4] print(l) # [1, 2, 5, 3, 4] ETC python 1 个回答 Voted Best Answer GrAnd 2022-06-13T19:58:01+08:002022-06-13T19:58:01+08:00 使用itertools.permutations。 import itertools l = [1,2,3,4,5] for x in itertools.permutations(l): print(x)
使用itertools.permutations。