Я работаю над программой, где храню некоторые данные в целых числах и обрабатываю их поразрядным образом. Например, я могу получить число 48, которое я буду обрабатывать поэтапно. В целом, конечность целых чисел зависит от машинного представления целых чисел, но делает ли Python что-либо, чтобы гарантировать, что ints всегда будет мало-endian? Или мне нужно проверить соответствие, как я бы на C, а затем написать отдельный код для двух случаев?
Я спрашиваю, потому что мой код работает на машине Sun, и, хотя тот, на котором он работает, теперь использует процессоры Intel, мне, возможно, придется переключиться на машину с процессорами Sun в будущем, и я знаю, что это big-endian.