我有以下代码生成 0-9 范围内的所有 2 位排列:
p = permutations(range(10), 2)
这会产生这样的结果:
(0, 1); (0, 2); (0, 3); (0, 4); (0, 5); (0, 6); (0, 7); (0, 8); (0, 9); (1, 0); (1, 2); (1, 3); (1, 4); (1, 5); (1, 6); (1, 7); (1, 8); (1, 9); (2, 0); (2, 1); (2, 3); (2, 4); (2, 5); (2, 6); (2, 7); (2, 8); (2, 9); (3, 0); (3, 1); (3, 2); (3, 4); (3, 5); (3, 6); (3, 7); (3, 8); (3, 9); (4, 0); (4, 1); (4, 2); (4, 3); (4, 5); (4, 6); (4, 7); (4, 8); (4, 9); (5, 0); (5, 1); (5, 2); (5, 3); (5, 4); (5, 6); (5, 7); (5, 8); (5, 9); (6, 0); (6, 1); (6, 2); (6, 3); (6, 4); (6, 5); (6, 7); (6, 8); (6, 9); (7, 0); (7, 1); (7, 2); (7, 3); (7, 4); (7, 5); (7, 6); (7, 8); (7, 9); (8, 0); (8, 1); (8, 2); (8, 3); (8, 4); (8, 5); (8, 6); (8, 7); (8, 9); (9, 0); (9, 1); (9, 2); (9, 3); (9, 4); (9, 5); (9, 6); (9, 7); (9, 8)
我应该怎么做才能获得类似的输出[01,02,03....98]
,然后我可以通过调用 p[0] 来获得某些元素?