Я проанализировал текстовый файл, потянув соответствующие данные. Затем я объединил переменные (dlOrbit2, imageId3, imageStart4, imageEnd4) вместе, чтобы создать серию из 4 строк в списке.сопоставление, а затем группировка элементов списка
combined = str(','.join([dlOrbit2, imageId3, imageStart4, imageEnd4]))
strSplit = combined.split(',')
печати strSplit
['46284', '514607', '2016-10-26 02:43:46', '2016-10-26 02:48:39']
['46284', '514607', '2016-10-26 02:43:46', '2016-10-26 02:48:39']
['46284', '514607', '2016-10-26 02:43:46', '2016-10-26 02:48:39']
['46284', '514607', '2016-10-26 02:43:46', '2016-10-26 02:48:39']
['46288', '514626', '2016-10-26 09:48:26', '2016-10-26 09:48:37']
['46288', '514663', '2016-10-26 09:53:46', '2016-10-26 09:54:57']
['46288', '514663', '2016-10-26 09:53:46', '2016-10-26 09:54:57']
['46288', '514663', '2016-10-26 09:53:46', '2016-10-26 09:54:57']
['46288', '514663', '2016-10-26 09:53:46', '2016-10-26 09:54:57']
['46288', '514663', '2016-10-26 09:53:46', '2016-10-26 09:54:57']
['46290', '514628', '2016-10-26 13:12:34', '2016-10-26 13:12:53']
['46290', '514628', '2016-10-26 13:12:54', '2016-10-26 13:13:13']
['46291', '514738', '2016-10-26 14:56:39', '2016-10-26 14:59:06']
['46291', '514738', '2016-10-26 14:56:39', '2016-10-26 14:59:06']
['46291', '514738', '2016-10-26 14:56:39', '2016-10-26 14:59:06']
['46291', '514738', '2016-10-26 14:56:39', '2016-10-26 14:59:06']
Я хотел бы матч и группы элементов в первом столбце. Итак, 46284 x 4, 46288 x 6, 46290 x 2, 46291 x 4. В этих группах я хотел бы иметь самое раннее время от элемента 2 и самое последнее время от элемента 3. Желаемый выход будет:
['46284', '514607', '2016-10-26 02:43:46', '2016-10-26 02:48:39']
['46288', '514626', '2016-10-26 09:48:26', '2016-10-26 09:54:57']
['46290', '514628', '2016-10-26 13:12:34', '2016-10-26 13:13:13']
['46291', '514738', '2016-10-26 14:56:39', '2016-10-26 14:59:06']
Этот список всегда будет 4 элемента, однако # элементов группировки (первый столбец) всегда будет меняться.
Я собираюсь экспортировать эти результаты в файл CSV. Однако мне нужна помощь только в этом разделе.
Вы пытались что-либо сделать? не могли бы вы показать нам, как далеко вы ушли? – HuStmpHrrr
@HuStmpHrrr Я пробовал в течение нескольких дней, я просто продолжаю крутиться в кругах. Я действительно не знаю следующего шага. Я попытался вставить словарь, попытался сравнить и добавить. –
да, просто покажите нам код, и мы увидим, что пошло не так. – HuStmpHrrr