【发布时间】:2021-05-22 10:05:03
【问题描述】:
我有一个程序需要获取列表中所有可能的项目组合,但到目前为止我发现的并不能满足我的需要。从[1,2,3] 的列表中我需要输出,
(1)(2)(3)(1,1)(1,2)(1,3)(2,1)(2,2)(2,3)(3,1)(3,2)(3,3)
但是我找到的所有解决方案都给了我一个不重复值的答案,是否有一个库可以为我做到这一点,因为 itertools 没有给我正确的输出。否则我就自己做一个函数。
【问题讨论】:
-
如果你想要(1)、(2)和(3),你可能也想要(1,2,3),对吧?
-
是的,但我认为这些值的函数我也可以得到它
-
在下面查看我的更新答案。
标签: python combinations permutation