回答編集履歴

2

内包表記修正

2019/07/24 16:52

投稿

kairi003
kairi003

スコア1330

test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  # または内包表記で
12
12
 
13
- numbers = [int(n) for f.readlines()]
13
+ numbers = [int(n) for n in f.readlines()]
14
14
 
15
15
  ```
16
16
 

1

list周りの修正

2019/07/24 16:51

投稿

kairi003
kairi003

スコア1330

test CHANGED
@@ -6,7 +6,23 @@
6
6
 
7
7
  ```pyhton
8
8
 
9
- numbers = list(f.readlines())
9
+ numbers = list(map(int, f.readlines()))
10
+
11
+ # または内包表記で
12
+
13
+ numbers = [int(n) for f.readlines()]
14
+
15
+ ```
16
+
17
+ ただし特にリスト化にこだわりがなければ最初からforで加算していったほうがいいと思います。
18
+
19
+ ```python
20
+
21
+ sum_num = 0
22
+
23
+ for line in f.readlines():
24
+
25
+ sum_num += int(line)
10
26
 
11
27
  ```
12
28