Функции · 16 из 29
Среднее время по виду работ
Задействованы также: Списки
Валера хочет понять, на что уходит время. По каждой заявке записаны вид работы и потраченные часы.
Что сделать
Посчитайте, сколько в среднем уходит часов на заявку — на один вид работ или на все.
Что приходит
zayavki— список пар(вид работы, часы)vid— какой вид считать; если не передали — все заявки
Что вернуть
Среднее число часов по подходящим заявкам, без округления; подходящих нет — 0.
Допишите функцию srednee_vremya в редакторе справа.
Результат верните через return — то, что
напечатано, на проверку не влияет.
srednee_vremya([('масло', 2), ('диагностика', 4), ('масло', 4)], 'масло')
3.0
Функция принимает список заявок — пар (вид работы, часы — целое) — и вид работы со значением по умолчанию None. Если вид задан, возвращает среднее число часов по заявкам этого вида; если None — среднее по всем заявкам. Округлять не нужно. Если подходящих заявок нет, возвращает 0.
Обсуждение
Вопросов пока нет.
Войдите, чтобы спросить.