python filter函数提取字符里面的数字

最近需要对获取到的文件进行排序

python filter函数提取字符里面的数字_第1张图片

最近发现了个简单方便的方法,就是利用filter来进行排序

time_filter = filter(str.isdigit, time_)
time_list = list(time_filter)       # ['2', '0', '1', '9', '0', '9', '0', '4', '1', '1', '0', '0']
time_str = "".join(time_list)       # 转为str    201909041100
time_int = int(time_str)            # 转为int    201909041100

 

你可能感兴趣的:(python3,python,排序算法,开发语言)