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')
本文详细介绍了Python内置的bytearray()函数,包括如何通过字符串、字节数组和指定长度来初始化字节数组,以及输出示例。

2919

被折叠的 条评论
为什么被折叠?



