代码点读机 / Python / bytearray

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全部词条