Комментарии 3
Для полноты картины можно упомянуть что pkl-консерва собранная в "не той" версией Python скорее всего не откроется, и что для табличных данных (dataframe) есть лучшие консервы: pyarrow (Apache Arrow), которые со сжатием читаются/пишутся иногда даже быстрее чем несжатые, а сам стандарт arrow достаточно давно устаканился..
Сериализация данных — это преобразование данных, обрабатываемых в программе (структур и объектов) в форматы, которые можно хранить и передавать.
Не слишком ли однозначное определение?
Сериализация - это представление данных в 1D
Но тот же билборд у дороги - является 2D объектом и также передаёт информацию и может её хранить и этот формат можно обрабатывать (в том числе человеческими глазами). И даже есть популярный сейчас Qr-Code. В 2D это обычно называют печать или полиграфия.
3D - например, статуи ...
Можно продолжить и в другие измерения, в том числе с использованием времени.
Ну да ... вы же даже не знаете какие ещё бывают вычислительные устройства, кроме домашнего ПС
«Консервируем» данные: сравниваем модуль pickle и альтернативные способы сериализации