1、字節數組
可變的序列
2、字節數組的構造函數 bytearray
bytearray() 創建空的字節數組
bytearray(整數) 用可迭代對象初始化一個字節數組
bytearray(整型可迭代對象) 生成n個值為0的字節數組
bytearray(字符串, encoding='utf-8') 用字符串的轉換編碼生成一個字節數組
3、bytearray 的運算:
+ += * *=
< <= > >= == !=
in / not in
索引和切片
(字節數組支持索引和切片的賦值操作,規則同列表的索引和切片賦值規則)
4、bytearray的方法
BA.clear() 清空
BA.append(n) 追加一個字節(n為0~255的整數)
BA.remove(value) 刪除第一個出現的字節,如果沒有出現,則觸發ValueError錯誤
BA.reverse() 字節順序反轉
BA.decode(encoding='utf-8') # 解碼為字符串
BA.find(sub[, start[,end]]) # 查找 sub