回答編集履歴

1

edit

2018/02/20 03:49

投稿

mkgrei
mkgrei

スコア8560

test CHANGED
@@ -1,6 +1,6 @@
1
1
  一度読み出すと、中身が空になってしまう`dict_list`を使っているせいかと思います。
2
2
 
3
- 以下のように変更してみてはいかがでしょう。
3
+ リストに一度収めてから、以下のように変更してみてはいかがでしょう。
4
4
 
5
5
 
6
6
 
@@ -8,7 +8,9 @@
8
8
 
9
9
  with open('input/report.csv', encoding=ENCODING) as file:
10
10
 
11
- dict_list = list(csv.DictReader(file, fieldnames=KEYS_LIST))
11
+ dict_list = csv.DictReader(file, fieldnames=KEYS_LIST)
12
+
13
+ dict_list = list(dict_list)
12
14
 
13
15
  count_name_6, count_price_6 = count(dict_list, 6)
14
16