From af45c563be4e7cfa6d5e003a7470ec024d0a4bcd Mon Sep 17 00:00:00 2001 From: Fudgerboy <91767657+Fudgerboy@users.noreply.github.com> Date: Mon, 20 May 2024 09:12:37 +0000 Subject: Mon, May 20, 2024, 2:12 AM -07:00 --- wk7/lect/favorites.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'wk7') diff --git a/wk7/lect/favorites.py b/wk7/lect/favorites.py index 289a17f..446a92e 100644 --- a/wk7/lect/favorites.py +++ b/wk7/lect/favorites.py @@ -7,15 +7,15 @@ import csv with open("favorites.csv") as file: reader = csv.DictReader(file) - scratch, c, python = 0, 0, 0 + counts = {} for row in reader: - favorite = row['language'] - if favorite == "Scratch": - scratch += 1 - elif favorite == "C": - c += 1 - elif favorite == "Python": - python += 1 - -print("Scratch:", scratch) + favorite = row["language"] + if favorite in counts: + counts[favorite] += 1 + else: + counts[favorite] = 1 + +for favorite in counts: + print(favorite, ':', counts[favorite]) + -- cgit v1.2.3