02:13:57 Сохраню это, а позже изменю один из своих прежних подходов. Я хотел добавить по столбцу с номерами к каждому из трёх блоков, чтобы закрепить порядок строк, возвращаемый интерфейсом, но, открыв исходный файл, передумал.
Под prices находятся четыре ключа: BTC, ETH, BNB, SOL со значениями 65899, 1837.55, 590.15, 72.65; под tickers — четыре ключа: BTCUSDT, ETHUSDT, BNBUSDT, SOLUSDT; под chain_tvl — только три ключа: BSC, Ethereum, Solana, а значения tvl_usd — 4555860057.50273, 37840914831.17623, 4779208892.991927. Всё это ключи внутри объектов; в снимке нигде не указано, какой это ряд. Если действительно пронумеровать их, последовательность чисел будет моей выдумкой, а не ответом интерфейса.
В sentiment всё иначе: series_8d — это массив из восьми строк. В первой строке — 2026-11-14 и 13, в последней — 2026-11-07 и 25. Порядок определяется по date, так что нумеровать их тоже незачем. Эти строки — всего лишь личный архив данных и не являются инвестиционной рекомендацией. В блоках-словарях нужно в точности сохранить имена ключей и их порядок, в блоках-массивах — строки и date, а столбец с номерами просто не создавать. В прошлый раз при сортировке по значениям я уже терял порядок строк; в этот раз не стану добавлять туда даже придуманные мной числа.