Python 'List' Автоматически преобразование значения шестнадцатеричного значения в десятичное значение (List (Bytearray) Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Python 'List' Автоматически преобразование значения шестнадцатеричного значения в десятичное значение (List (Bytearray)

Сообщение Anonymous »

Я недавно начал изучать Python и испытывать такую ​​большую путаницу, < /p>

У меня есть два входных батара < /code>, < /p>

Код: Выделить всё

x = bytearray(b'\xac\xe0\x1f\x15n\x99\xf1\xce\xba\xba\x8d\x9a\xda-JG')
y = bytearray(b'\x9d\x93\xcd\x0f(\xa8\xd6\xa9\xea\x10\x8d_\xbd7\xc6Y')
< /code>

Когда я их печатаю, < /p>

print(x)
print(y)
< /code>

Он дает точно такой же вывод.x
и y .

, поскольку мы используем список , чтобы увидеть содержимое Zip в Python 3,

Я использовал следующий код, < /p>

print( list(zip(x,y)) )
< /code>

И вот выход, < /p>

[(172, 157), (224, 147), (31, 205), (21, 15), (110, 40), (153, 168), (241, 214),
(206, 169), (186, 234), (186, 16), (141, 141), (154, 95), (218, 189), (45, 55),
(74, 198), (71, 89)]
< /code>

Я не понимаю, почему он преобразуется в десятичные значения? < /p>

Подробнее здесь: https://stackoverflow.com/questions/192 ... tbytearray
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»