Мне нужно было создать код для викторины для студентов, и это было сделано успешно.
Теперь мне нужно было создать код, в котором пользователь должен был зарегистрироваться как ученик или учитель (работающий на сайте учителя), и в основном учитель может выбрать, чтобы манипулировать результатами учащихся из теста (результаты сохраняются в файле Excel). Я делал по алфавиту, от самого высокого до самого низкого, среднего. Теперь учитель просит меня сделать Среднее от самого высокого до самого низкого!Среднее значение От высшего до низкого
Это мой код для среднего и я хочу добавить с самого высокого на самый низкий.
def Sort_Average1():
class1=open('Class A.csv', 'r')
for row in csv.reader(class1, delimiter=','):
values = (row[1:4])
valueslist = list(map(int, values))
av = round(sum(valueslist)/len(valueslist),1)
print(row[0],av)
(Класс A.csv является файл Excel, и это где все результаты студентов сохраняются образуют викторины)
Таким образом, в заключение, я хочу, мой код для сортировки результатов Average от самого высокого до низкий.
Как выглядит этот файл csv? – L3viathan
Вы пробовали загрузить файл в список и [сортировка] (https://wiki.python.org/moin/HowTo/Sorting)? – glibdud
http://imgur.com/7i7M6yj Это файл csv. – KacperS