Я хочу вернуть функцию, которая дает среднее значение для всех меток, которые составляют 50 или более. Когда я запускаю свой код, он всегда возвращает пустой список. Вот что я пробовал:
def get_pass_average(marks):
average = []
for count in marks:
if count >= 50:
average = sum(count) / len(count)
return round(average,2)
def test_get_pass_average():
list1 = [50, 83, 26, 65, 92, 29, 77, 64]
print('%.2f' % (get_pass_average(list1)))
Пожалуйста, помогите мне разобраться с проблемами в моем коде, а выход должен быть 71,83.