回答編集履歴

1

追記

2019/01/14 13:53

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -1,3 +1,37 @@
1
1
  `listmin = []`をループより前に置いてください。
2
2
 
3
3
  現状のコードでは、ループ内で毎周新たに空リストが作られています。
4
+
5
+
6
+
7
+ ---
8
+
9
+ なお、変数にlistと命名することは厳に避けてください。
10
+
11
+ 分かりづらいエラーを引き起こします。
12
+
13
+ ```Python
14
+
15
+ >>> list('spam')
16
+
17
+ ['s', 'p', 'a', 'm']
18
+
19
+ >>>
20
+
21
+ >>> list = [1, 2, 3]
22
+
23
+ >>>
24
+
25
+ >>> list('spam')
26
+
27
+ Traceback (most recent call last):
28
+
29
+ File "<stdin>", line 1, in <module>
30
+
31
+ TypeError: 'list' object is not callable
32
+
33
+ ```
34
+
35
+
36
+
37
+ 同様につけてしまいがちな名前として、`min` `id` `len` `str` `sum` などがあります。