У меня есть список с несколько раз, в этот раз формат: hour:minutes
Вычислить среднее значение списка с чч: мм
[u'04:20', u'03:00', u'03:40']
Теперь мне нужно вычислить среднее время для этого списка. Первая мысль, которая приходит на мой взгляд, это просто преобразовать список что-то вроде:
a = [04.20, 03.00, 03.40]
total = 0.0
for i in a:
total += i
print total/len(a) #3.53333333333
#or `sum(a)/len(a)`
Существует лучший способ сделать это? Я имею в виду, не преобразовывая список.
Среднее значение '00: 00' и' 12: 00'? – orlp
@orlp 00:00 не существует в списке. требуется не менее 00:01 – anvd
Вы уклоняетесь от проблемы. Что среднее из '00: 01' и' 12: 01'? – orlp