質問編集履歴

1

内容修正

2017/12/19 11:24

投稿

HearthXml
HearthXml

スコア51

test CHANGED
@@ -1 +1 @@
1
- Pythonのitertoolsという関数に値を渡す方法がわかりません。
1
+ Pythonのitertoolsにリストが入った辞書型の値を渡す方法がわかりません。
test CHANGED
@@ -4,11 +4,11 @@
4
4
 
5
5
 
6
6
 
7
- A = ("アキ","ヒロシ")
7
+ dict = {A:["アキ","ヒロシ"], B:["1","2"]}
8
8
 
9
- B = ("1","2")
10
9
 
10
+
11
- print(list(itertools.product(A,B)))
11
+ print(list(itertools.product(dict)))
12
12
 
13
13
 
14
14
 
@@ -16,7 +16,7 @@
16
16
 
17
17
  ```
18
18
 
19
- 出力
19
+ 期待する出力
20
20
 
21
21
  アキ1
22
22
 
@@ -28,6 +28,6 @@
28
28
 
29
29
  ```
30
30
 
31
- itertoolsという関数に複数のlistを渡したいのですが、コードに直接書かれた決まったものをしたいのではなく状況応じ、二つ三つのlistを渡て処理をしたす。
31
+ itertoolsという関数にリストが入った辞書型の値を複数の一時配列で渡したいのですが、valuesですと二次配列なってしす。
32
32
 
33
- eval("A,B")、辞書型やnumpyのリストから渡しましたが、二次配列で値れ上手くせん
33
+ うまい渡し教えてください。お願いし