質問編集履歴
1
内容修正
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
Pythonのitertools
|
1
|
+
Pythonのitertoolsにリストが入った辞書型の値を渡す方法がわかりません。
|
body
CHANGED
@@ -1,17 +1,17 @@
|
|
1
1
|
```python
|
2
2
|
import itertools
|
3
3
|
|
4
|
-
|
4
|
+
dict = {A:["アキ","ヒロシ"], B:["1","2"]}
|
5
|
-
B = ("1","2")
|
6
|
-
print(list(itertools.product(A,B)))
|
7
5
|
|
6
|
+
print(list(itertools.product(dict)))
|
7
|
+
|
8
8
|
```
|
9
9
|
```
|
10
|
-
出力
|
10
|
+
期待する出力
|
11
11
|
アキ1
|
12
12
|
ヒロシ1
|
13
13
|
アキ2
|
14
14
|
ヒロシ2
|
15
15
|
```
|
16
|
-
itertoolsという関数に複数の
|
16
|
+
itertoolsという関数にリストが入った辞書型の値を複数の一時配列で渡したいのですが、valuesで渡すと、二次配列になってしまいます。
|
17
|
-
|
17
|
+
うまい渡し方を教えてください。お願いします。
|