Я пытаюсь проанализировать CSV-файл, содержащий длинную строку для каждой строки.Длинная строка представляет собой последовательность из 3-х и 0-х (303030303030303030 ...). Где-то в строке есть конкретный из 4 цифр.4 цифры - это счетчик от 0 до 100 в шестнадцатеричном формате, и они расположены по порядку, поэтому за четырьмя 0 (0000) следуют три 0 и один 1 (0001) и т. Д. (0002 .., 0003 ..., 0004 ...).Таким образом, для каждой строки 3 и 0 (303030330) будет 4-значное число между 0000-0063 (гекс 0-100).
Я хочу отсортировать каждую строку с 4-значным числом в качестве «индекса» для каждой строки и сохранить ее в новый CSV-файл.
Мне нужно использовать python3.
CSV-файл выглядит следующим образом: например,
Number | Time | data
324 13s 0303030303(0000)30303030303...
326 13.5s 03030303(0001)3030303030303...
340 14s 3030303(0002)30303030303030...
345 14.1s (0003)303030303030303030303...
346 14.8s (0004)303030303030300303030...
350 15s (0005)303030303030303030303...
... ... ...
450 30s (0062)303030303030303030303...
451 31s (0063)303030303030303030303...
() предназначен только для открытого текста, который на самом деле не находится внутри длинной строки