要将数字列表解码为bytearray,可以使用Python的内置函数bytes()或bytearray()。

使用bytes()函数:

num_list = [65, 66, 67, 68]
byte_arr = bytes(num_list)
print(byte_arr)  # b'ABCD'

使用bytearray()函数:

num_list = [65, 66, 67, 68]
byte_arr = bytearray(num_list)
print(byte_arr)  # bytearray(b'ABCD')

在以上代码中,我们先定义了一个数字列表num_list,然后将其传递给bytes()或bytearray()函数,生成一个bytearray对象byte_arr。注意bytes()函数返回的是不可变的bytes对象,而bytearray()函数返回的是可变的bytearray对象。最后我们打印出bytearray对象的值,得到了解码后的结果。

bytearray传入一个数字列表如何解码

原文地址: https://www.cveoy.top/t/topic/bpQ7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录