Ich habe ein Wörterbuch, das so aussieht. . .Den Durchschnitt bestimmter Werte in einem Wörterbuch finden
students_marks = {"barry": [20,25,30], "fred": [12,14,16], "sarah": [32,30,28]
und so weiter, ich bin in der Lage, weitere Schlüssel mit Werten zum Wörterbuch hinzuzufügen. die Werte sind Markierungen für jede Zuordnung
Ich versuche, den Durchschnitt aller Studenten in der ersten Zuordnung z. barry - 20, Fred - 12, sarah - 32
dies ist mein Code so weit
students_marks = {"barry": [20,25,30], "fred": [12,14,16], "sarah": [32,30,28]}
def get_below_average_df_report_marks_report():
sum(float(x[0] for x in students_marks.values())/len(students_marks))
ich den Fehler bekommen: Typeerror: float() Argument muss eine Zeichenkette oder eine Zahl sein, nicht ‚Generator‘