python 字节数组


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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM