回答編集履歴

1

結果を得るためのコードを間違えたので少し修正

2018/10/31 10:20

投稿

mather
mather

スコア6753

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  data = [[1, 2, 3], [5, 6], [9, 8, 7, 6, 5]]
8
8
 
9
- itertools.product(*data)
9
+ list(itertools.product(*data))
10
10
 
11
11
  #=> [(1, 5, 9), (1, 5, 8), (1, 5, 7), (1, 5, 6), (1, 5, 5), (1, 6, 9), (1, 6, 8), (1, 6, 7), (1, 6, 6), (1, 6, 5), (2, 5, 9), (2, 5, 8), (2, 5, 7), (2, 5, 6), (2, 5, 5), (2, 6, 9), (2, 6, 8), (2, 6, 7), (2, 6, 6), (2, 6, 5), (3, 5, 9), (3, 5, 8), (3, 5, 7), (3, 5, 6), (3, 5, 5), (3, 6, 9), (3, 6, 8), (3, 6, 7), (3, 6, 6), (3, 6, 5)]
12
12