![]() |
1
6
以下是我目前掌握的情况: 字符串-->字节
字节-->int
int-->字节
字节-->一串
以下是与上述相同的可重复使用版本:
如果您使用的是Python<3.6,删除可选类型注释。
|
![]() |
2
4
回想一下,字符串可以编码为字节,然后可以编码为整数。然后可以反转编码,以获得后跟原始字符串的字节。
学分: this answer .
快速测试:
|
![]() |
3
2
假设字符集仅为字母数字,即a-z a-z 0-9,则每个字符需要6位。因此,使用8位字节编码在理论上是对内存的低效使用。
用法示例:
|
![]() |
4
1
所以我需要一本数字字典, 它可能看起来有点难看,但它的效率很高,因为每个字符(英文字母)正好是2个数字,但它可以传输任何类型的unicode字符
|
![]() |
Community wiki · 构造和验证Gigya签名 1 年前 |
![]() |
Adam · Django+iis请求。身体问题 6 年前 |
![]() |
IMAN4K · 将ASCII字符串转换为7位GSM编码方案 6 年前 |
![]() |
iphonic · NSString解码 6 年前 |
![]() |
a4w · 使用base64编码大文件 6 年前 |
![]() |
Stanleyrr · 测试集的反向差分编码是如何工作的? 6 年前 |
![]() |
Girish · php导入csv特殊字符问题 6 年前 |
![]() |
jpn · 如何将加密的256位转换为20位表示 6 年前 |