|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
C:\Users\HE\Desktop\1.png
如图,我想将下一行的开始时间替换掉上一行的末尾时间,也就是用00:00:01,005替换掉00:00:02,882,00:00:02,909替换掉00:00:04,026,以此类推……求帮助,谢谢!
1
00:00:00,003 --> 00:00:02,882
You cannot improve your past
2
00:00:01,005 --> 00:00:04,026
but you can improve your future
3
00:00:02,909 --> 00:00:06,810
Once time is wasted
4
00:00:04,071 --> 00:00:07,089
life is wasted
5
00:00:06,081 --> 00:00:08,154
you can
- str1 = '''1
- 00:00:00,003 --> 00:00:02,882
- You cannot improve your past
- 2
- 00:00:01,005 --> 00:00:04,026
- but you can improve your future
- 3
- 00:00:02,909 --> 00:00:06,810
- Once time is wasted
- 4
- 00:00:04,071 --> 00:00:07,089
- life is wasted
- 5
- 00:00:06,081 --> 00:00:08,154
- you can'''
- list1 = str1.split('\n')
- str2 = ''
- time = list1[-2][:12]
- for i in range(-6, -len(list1), -4):
- list1[i] = list1[i][:17] + time
- time = list1[i][:12]
- print('\n'.join(list1))
复制代码
- 1
- 00:00:00,003 --> 00:00:01,005
- You cannot improve your past
- 2
- 00:00:01,005 --> 00:00:02,909
- but you can improve your future
- 3
- 00:00:02,909 --> 00:00:04,071
- Once time is wasted
- 4
- 00:00:04,071 --> 00:00:06,081
- life is wasted
- 5
- 00:00:06,081 --> 00:00:08,154
- you can
复制代码
|
|