我有一个数字列表,比方说[1091, 2053, 4099, 4909, 5023, 9011]
。这里每个数字在列表中也有它的排列。现在我想将这些排列组合在一起,所以列表变为[[1091, 9011], [2053, 5023], [4099, 4909]]
. 我知道如何使用groupby
and permutations
,但不知道它们的关键是什么,groupby
或者我应该如何以其他方式解决问题。
注意:数字应该是精确的排列,112 和 121 计数,但 112 和 122 不计数。
如何对列表中数字的排列进行分组?