teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

ちょい修正

2019/01/04 08:57

投稿

Fallout_18
Fallout_18

スコア124

answer CHANGED
@@ -6,4 +6,18 @@
6
6
  z = int(input())
7
7
  a = [i for i in itertools.product([i for i in range(x+1)], [i for i in range(y+1)],[i for i in range(z+1)])]
8
8
  ```
9
+ 結果
10
+ ```
11
+ 1
12
+ 1
13
+ 1
14
+ [(0, 0, 0),
15
+ (0, 0, 1),
16
+ (0, 1, 0),
17
+ (0, 1, 1),
18
+ (1, 0, 0),
19
+ (1, 0, 1),
20
+ (1, 1, 0),
21
+ (1, 1, 1)]
22
+ ```
9
23
  itertoolsで複数行のfor文を一行で書けます

1

ちょい修正

2019/01/04 08:57

投稿

Fallout_18
Fallout_18

スコア124

answer CHANGED
@@ -4,8 +4,6 @@
4
4
  x = int(input())
5
5
  y = int(input())
6
6
  z = int(input())
7
- for i in itertools.product([i for i in range(x+1)], [i for i in range(y+1)],[i for i in range(z+1)]):
7
+ a = [i for i in itertools.product([i for i in range(x+1)], [i for i in range(y+1)],[i for i in range(z+1)])]
8
- print(x,y,z)
9
- print(i)
10
8
  ```
11
9
  itertoolsで複数行のfor文を一行で書けます