将数字列表转换为长度为1字节的对象列表

时间:2018-08-19 09:12:11

标签: python struct byte packing

我正在尝试将数字列表转换为长度为1的字节对象列表,以与struct.pack_into一起使用。但是,令我惊讶的是,我似乎在每个字节对象中得到n 0:

>>> [bytes(n) for n in [1,2,3]]
[b'\x00', b'\x00\x00', b'\x00\x00\x00']

我期望:

[b'\x01', b'\x02', b'\x03']

我如何获得后者?

0 个答案:

没有答案