bytearray函数

bytearray() 是 Python 内建函数之一,用于创建一个可变的字节数组对象。字节数组是一个可变的序列,其中的元素是介于 0 到 255 之间的整数。bytearray() 可以接受不同类型的参数,例如字符串、整数等,用于初始化字节数组。

通过字符串初始化字节数组: 

byte_array = bytearray("hello", 'utf-8')
print(byte_array)
# 输出: bytearray(b'hello')

通过字节数组初始化字节数组: 

source_bytes = bytes([65, 66, 67])
byte_array = bytearray(source_bytes)
print(byte_array)
# 输出: bytearray(b'ABC')

通过指定长度初始化字节数组: 

byte_array = bytearray(5)
print(byte_array)
# 输出: bytearray(b'\x00\x00\x00\x00\x00')

你可能感兴趣的:(算法,数据结构)