error: Listenindizes müssen Ganzzahlen sein und dürfen nicht im Median @ schwebe
Versuche, den Median zu finden, aber weiterhin Listenindizes zu erhalten, müssen Ganzzahlen sein, dürfen keine Float-Fehler enthalten und sind nicht sicher, was zu tun ist.
sorted_data = sorted(data, key=lambda d:d.all_around_points_earned)
if len(data)%2==0:
a = sorted_data[len(data)/2]
b = sorted_data[len(data)/2-1]
median_val = (a+b)/2
else:
median_val = sorted_data[(len(data)-1)/2]
print(median_val) # median val