python bytearray() 函数

1. bytearray() 是一个函数,用来创建字节数组,数组长度动态可变

    返回10个字节的数组,数组元素值都为0

>>> a=bytearray(10)
>>> a
bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')

    创建有初始值的数组

>>> bytearray([1,2,3])
bytearray(b'\x01\x02\x03')
>>> bytearray([255,255,255])
bytearray(b'\xff\xff\xff')

也可以初始化为字符串,注意要加上编码

>>> bytearray('zhang','utf-8')
bytearray(b'zhang')
 

bytearray 显示时默认显示ascii码

>>> bytearray([65])
bytearray(b'A')

将字符串 ‘112233445566’ 转化为数组 \x11 \x22 \x33 \x44 \x55 \66

>>> bytearray.fromhex("112233445566")
bytearray(b'\x11"3DUf')

注意这里显示的是ascii 码

 

 

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页