gpt4 book ai didi

Python:数字到字节

转载 作者:太空宇宙 更新时间:2023-11-03 19:35:05 33 4
gpt4 key购买 nike

我想要一些数字的字节表示。例如,一个字节数组,其第一个字节具有含义(0-255),第二个字节具有另一个含义(0-255),依此类推。由于字符串是字节数组,如果我想存储 97 和 66,我可以轻松地将其表示为“aB”。现在,如果我想让第三个和第四个字节代表0到65535之间的数字,我该怎么办?

Ps:我使用的是python 2.5,所以我无法利用最近引入的操作字节的函数(如bytes()和bytearray())。

编辑:0-65536 -> 0-65535

最佳答案

你想要struct .

>>> import struct
>>> struct.pack('<HBB', 12345, 97, 66)
'90aB'

关于Python:数字到字节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3977403/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com