【发布时间】:2013-04-09 14:10:13
【问题描述】:
假设我有以下列表:
L = [1, 2, 3]
我想得到以下输出:
[[1], [2],[3]]
[[1], [2, 3]]
[[2], [1, 3]]
[[3], [1, 2]]
除了我什至不确定我是否正确地表达了这个问题。它基本上就像不重复的排列组?
【问题讨论】:
-
我相信他想做的就是把所有的排列都用循环表示法。
-
您在寻找类似 powerset 的东西吗? docs.python.org/2/library/itertools.html#recipes
-
我想我可以编写一个程序来生成你的确切输出,但我不明白你是如何得到你的输出的......你能解释一下吗?
标签: python permutation combinations