@author jackzhenguo
@desc
@tag
@version
@date 2020/03/25
第187个小例子:split 求时分(HH:mm)的分钟差
split 是更加高效的实现,同样需要先转化为 str 类型:
df['a'] = df['a'].astype(str)
df['b'] = df['b'].astype(str)
其次 split:
df['asplit'] = df['a'].str.split(':')
df['bsplit'] = df['b'].str.split(':')
使用 apply 操作每个元素,转化为分钟数:
df['amins'] = df['asplit'].apply(lambda x: int(x[0])*60 + int(x[1]))
df['bmins'] = df['bsplit'].apply(lambda x: int(x[0])*60 + int(x[1]))
大家在看
AI安装教程
AI本地安装教程
微软AI大模型通识教程
微软AI大模型通识教程
AI大模型入门教程
AI大模型入门教程
Python入门教程
Python入门教程
Python进阶教程
Python进阶教程
Python小例子200道练习题
Python小例子200道练习题
Python练手项目
Python练手项目
Python从零在线练习题
Python从零到一60题