У меня пока есть этот код
data = ['fx_name_v002.1001.exr fx_name_v002.1016.exr', 'fx_name_v002.1002.exr fx_name_v002.1018.exr']
data.sort()
frames = []
def string_split(data):
for i in data:
print(i.split('.'))
Мне нужно разделить список, как у меня. Как только список разделен, мне нужно добавить 1002, 1001 разделенных концов в пустые рамки списка.
Конечный результат должен быть frame = ['1001', '1002', 'etc']
Часть, в которой я запутался - это цикл, и после того, как я разделю список, как добавить 1001, 1002 и т. Д. В список пустых кадров.
Редактировать 1: Решено
Редактировать 2: Итак, теперь я пытаюсь перепроектировать регулярные выражения и проводить исследования. Как я могу получить первую часть строки, все до 1001, 1002 и т. Д. В другой список?