我有一个数据集,其中一列具有时间值。有些在ss(21)中,有些在mm:ss(55:43)中,而另一些在hh:mm:ss(01:12:21)中。我想将所有列值转换为hh:mm:ss格式。
我尝试了以下代码及其正常工作
for time in time_list:
l = time.split(':')
if len(l)==2:
m,s=l
math=(int(m)+int(s)/60)
time_minutes.append(math)
elif len(l)==3:
h,m,s=l
math=(int(m)+int(s)/60)
time_minutes.append(math)
我的代码的目的是将时间转换为分钟并存储在名为“ time_minutes”的列表中。