У меня есть список, который выглядит следующим образом:
['2016-01-05', '2017-02-03', '2018-01-25', ['File_2016.csv', 'File_2017.csv', 'File_2018.csv']]
, который представляет собой вывод введенного пользователем поля и раздел данных, где находится первый набор элементов ('2016-01-05 ',' 2017-02-03 ',' 2018-01-25 ') - поля, введенные пользователем, а второй набор (' File_2016.csv ',' File_2017.csv ',' File_2018.csv ') - этосоответствующие файлы.
Я хотел бы создать фрейм данных, который выглядит следующим образом:
Date File
2016-01-05 File_2016.csv
2017-02-03 File_2017.csv
2018-01-25 File_2018.csv
Мой код выглядит так:
my_list = [input('enter the start date for file %s: ' % i) for i in list(filenames)]
Гдеfilenames - это список файлов выше, и я добавляю имена файлов в список после ввода данных пользователем.
Есть ли лучший способ сделать это?
Спасибо!