擅长:python、mysql、java
<p>试试这个:</p>
<pre><code>office_time_dict = {'john': ['0:00:30', '0:02:04','0:00:16'], 'bryan': ['0:00:30',
'0:02:04','0:00:16'], 'mike' : ['0:00:30', '0:02:04','0:00:16']}
for person in office_time_dict:
office = office_time_dict[person]
total_time = 0 # re-initialise total_time for each person inside loop
for time in office:
timeparts = [int(s) for s in time.split(':')]
total_time += (timeparts[0] * 60 + timeparts[1]) * 60 + timeparts[2]
total_time, sec = divmod(total_time, 60)
hr, min = divmod(total_time, 60)
print('%d:%02d:%02d' % (hr, min, sec))
</code></pre>