def get_skip_frame(self, skip, frame_list):
tmp_list = []
return_list = []
for i in range(len(frame_list)):
if len(tmp_list) == 0:
tmp_list.append(frame_list[i])
else:
change = abs(frame_list[i] - tmp_list[-1])
if change == skip:
tmp_list.append(frame_list[i])
else:
if len(return_list) < len(tmp_list):
return_list = tmp_list
tmp_list = []
tmp_list.append(frame_list[i])
if len(return_list) < len(tmp_list):
return_list = tmp_list
return return_list
Python截取最长连续字符串
最新推荐文章于 2024-07-05 03:49:49 发布