Я пытаюсь найти среднее значение ряда чисел в подсписке. До сих пор у меня есть код, который будет успешно среднем каждый номер в той же позиции индекса, таким образом:Поиск среднего числа чисел в подсписке
list_1 = [[1,3,5], [7,4,9], [3,6,2], [5,4,7]]
average = [round(sum(x)/float(len(x)),0) for x in zip(*list_1)]
print (average)
который возвращает значение [4,0, 4,0, 6,0] быть средние из 1 + 7 + 3 + 5/4 и т.д.
Однако я хочу получить среднее значение для каждого набора чисел, например, 1 + 3 + 5/3, 7 + 4 + 9/3 и т. Д., Так что будут возвращены средние значения [3,0, 14,0, 10,0, 11,0] , я не могу найти ничего, что позволит мне перечислить все подмножества, прежде чем переходить к следующему.
Благодаря
Некоторые вещи слишком просты - это я передумал проблему! благодаря – MrD