Python bytearray()
bytearray()方法返回一个bytearray工具,该工具是给定字节的数组。
bytearray()语法bytearray([source[, encoding[, errors]]])
bytearray()方法返回一个bytearray工具,该工具是一个可变的(可以修正的)整数序列,范围为0 <= x <256。
如果要利用不可变版本,请利用bytes()方法。

bytearray()具有三个可选参数:
source(可选)-用于初始化字节数组的source。encoding(可选)-如果source是一个字符串,则为字符串的编码。errors(可选)-如果source是字符串,则在编码转换失落败时采纳的方法从bytearray()返回值bytearray()方法返回给定大小和初始化值的字节数组。
代码示例如下
示例1:来自字符串的字节数组
string = "Python is interesting."arr = bytearray(string, 'utf-8')print(arr)
输出:
bytearray(b'Python is interesting.')
示例2:给定整数大小的字节数组
size = 5arr = bytearray(size)print(arr)
输出:
bytearray(b'\x00\x00\x00\x00\x00')
示例3:可迭代列表中的字节数组
rList = [1, 2, 3, 4, 5]arr = bytearray(rList)print(arr)
输出
bytearray(b'\x01\x02\x03\x04\x05')
希望这篇文章对你们有用,
欢迎不才方谈论留言,
感激关注.