【发布时间】:2013-06-13 10:16:20
【问题描述】:
我不知道该怎么形容。我将展示一个示例: 这是我的输入列表
[[0,25], [1,54], [2,76], [3,13], [4,79]]
这是我想要的输出:
[[[0,25], [1,54]], [[0,25], [1,54]], [[0,25], [2,76]], ...]
即我想要一个包含所有内部列表组合的列表,一次取 2 个,基于内部列表的第一个字段。
我试过这样的迭代工具:
perm_list = itertools.combinations(task_list, 10)
但它所做的只是显示:
itertools.combinations object at 0x0120B060
【问题讨论】:
-
itertools调用返回迭代器;要获取列表,请致电list():perm_list = list(perm_list)。 -
我不明白你的输出
标签: python list nested combinations