Модуль array стандартной библиотеки Python может предлагать несколько схожую функциональность (хотя это определенно не точное совпадение). Это не приводит к порядку байтов (вы можете менять порядковый номер элементов методом byteswap
) и не сохраняет элементы как «строку» (вы можете конвертировать туда и обратно с помощью методов tostring
и fromstring
), но это может быть стоит посмотреть, в зависимости от того, как вы используете функцию Ruby pack
, я думаю.