class Oversikt: def __init__(self): self.oversikt = {} def legg_til_fra_csv(self, filnavn): file = open("file.csv", "r") for line in file: navn, studie = line.strip().split(";") if studie not in self.oversikt: self.oversikt[studie] = [navn] else: self.oversikt[studie].append(navn) file.close() def __str__(self): output = "" for studie in self.oversikt: output += f"F?lgende studenter g?r rettningen {studie}\n" for student in self.oversikt[studie]: output += f" - {student}\n" output += "\n" return output o = Oversikt() o.legg_til_fra_csv("file.csv") print(o)