One Line One Command:时间处理

今天在QQ群里讨论了如何处理时间得到想要的结果,大致情景如下:

需求---->将时间字符串开头和结尾为0的给去掉,演示起来,奏是这样滴。。。。

time = "0:00:50.032000"  # 这个时间是时时可变

预期结果:50032

代码:(前提导入了re模块)

''.join(re.findall('\d', time).strip('0'))


分析:

这里大致用到了3个方法

1、'分隔符'.join(seq)

分隔符可以为空

seq为:序列,字符串,元祖,字典

2、re.findall()

re模块的一个方法,所以需要导入re

import re

re.findall('正则表达式', 要处理的seq)

3、strip('指定移除的字符')

移除字符串头尾指定的字符

默认为空格

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容