Итак, у меня есть массив смешанных типов, который я хочу преобразовать в байтовый объект:
array = [5555, 'North_Terminus', 4444, 0 , 20%3A47]
Как бы можно go преобразовать его в байтовый объект, предпочтительно закодированный в UTF-8? Я просмотрел функцию Python bytes () и bytesarray (), однако первая должна быть инициализирована заданным размером и данными (целыми числами), а последняя должна быть изменяемой, измененной последовательностью целых чисел в диапазоне 0 <= x <256 . </p>
Ошибка, показанная ниже:
data = bytearray(array)
ValueError: byte must be in range(0, 256)