python - 如何将列表和字典转换为字节?
问题描述
我想将列表和字典转换为字节。我知道您可以通过执行以下操作将字符串转换为字节:
"string".encode()
解决方案
您可以为此使用字节数组。
nums = [1, 2, 3]
val = bytearray(nums)
print(val)
我认为这会很好。对于字典和列表,您还可以使用以下代码。我更喜欢这个:
import json
d = {"a": "sldjkf", "b": "asod"}
s = json.dumps(d)
binary = ' '.join(format(ord(l), 'b') for l in s)
推荐阅读
- azure - Azure Devops 项目——它们来自哪里?如何去除?
- methods - V-for循环方法不直接导致渲染
- php - PHP将数字增加到10位数字10000次得到不准确的结果
- javascript - 从定义的数值生成行并将公式应用于工作表
- python - python google calendar api'NoneType'对象没有属性'authorize'
- angular - NGXS @Select 与状态模型一起使用
- actionscript-3 - indexOf 在actionscript 3中找不到数组上的变量
- java - 在Java中乘以大整数后达到零
- java - JTabbedPane:如何从上到下而不是从下到上排列标签?
- git - Git REPO CRLF 与本地行结束