bytearray Python · 内置函数
`bytearray` 是一个可变的字节数组,元素是 0~255 的整数。它和 `bytes` 类似,但可以修改内容。常用于处理二进制数据。
怎么用
bytearray(可迭代) 或 bytearray(整数长度)
小例子
b = bytearray([65, 66, 67]) # 对应 'ABC'
print(b) # bytearray(b'ABC')
b[0] = 90 # 修改第一个字节为 90 ('Z')
print(b) # bytearray(b'ZBC')
**运行结果**:如上。
运行结果
bytearray(b'Hi')
常见使用场景
- 网络编程、文件读写。 - 处理二进制数据流。
提醒:- 元素必须是 0~255 的整数。 - 与 `bytes` 不同,它是可变的。
官方文档:https://docs.python.org/zh-cn/3/library/functions.html#func-bytearray
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条