要解决将二进制格式保存到整数列表的问题,可以使用以下代码示例:
def binary_to_int_list(binary):
# 将二进制字符串拆分为每个字符
binary_list = list(binary)
# 将每个字符转换为整数并保存到整数列表
int_list = [int(bit) for bit in binary_list]
return int_list
# 测试示例
binary_string = '1010101'
result = binary_to_int_list(binary_string)
print(result)
以上代码中,我们定义了一个名为binary_to_int_list
的函数,该函数接受一个二进制字符串作为输入,并返回一个整数列表。在函数内部,我们首先将二进制字符串拆分为每个字符,然后使用列表推导式将每个字符转换为整数,并将结果保存到整数列表中。
在测试示例中,我们将二进制字符串'1010101'
传递给函数,并打印函数的输出结果。运行代码将输出一个整数列表[1, 0, 1, 0, 1, 0, 1]
,该列表包含了二进制字符串中每个字符的整数表示形式。
上一篇:保存EditText中的值到RecyclerView
下一篇:保存二进制图像到文件