回答編集履歴
2
ちょい修正
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
ちょい修正
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文を一行で書けます
|