wujunkai 当前离线
六级士官
>>> import re >>> text='00:00:23.844 ---> 00:00:26.334' >>> num=list(map(float,re.findall(r'\d+\.\d+',text))) >>> print(num) [23.844, 26.334] >>> for i in range(len(num)): num[i]+=1.5 >>> print(num) [25.344, 27.834]复制代码
TOP
import re text='''00:00:23.844 ---> 00:00:26.334 00:00:23.844 ---> 00:00:26.334 00:00:23.844 ---> 00:00:26.334 00:00:23.844 ---> 00:00:26.334 00:00:23.844 ---> 00:00:26.334''' timeline = text.split('\n') for text in timeline: num=list(map(float,re.findall(r'\d+\.\d+',text))) for i in range(len(num)): 'num+=1.5' ##你怎么能要求一个数组做出这么过分的事!! num[i]+=1.5 print(num)复制代码
ucdos = [] for text ine timeline: num=list(map(float,re.findall(r'\d+\.\d+',text))) ucdos+=num复制代码