Всякий раз, когда я выполняю этот код он возвращает только один total_hours вместо всех часов в значении массивовLooping и возвращает все значения в словаре
worker_hours = {'John': [8,8,4,3,8],
'Leo': [5,6,7,8,9],
'Sammy': [4,5,6,8,8],
'Ken': [8,8,8,8,8]}
def calc_check(worker_list):
worker = ''
total_hours = 0
for worker in worker_list:
total_hours = sum(worker_list[worker]) * 13
return total_hours
print(calc_check(worker_hours))
Как бы я идти о распечатке ключи и общее количество часов в списке * платить за новые строки? до сих пор у меня есть:
def calc_check(worker_list):
workers = ''
total_hours = 0
for worker in worker_list:
total_hours = sum(worker_list[worker])
pay = total_hours * 13
return print("{}'s total check amount is {}".format(worker,pay))
print(calc_check(worker_hours))
потребность + = вместо = – Maxqueue