python中bytes和bytearray的介绍

  • 更新时间:2021-08-08 09:24:30
  • 编辑:符翰林
给大家整理一篇相关的编程文章,网友漕嘉怡根据主题投稿了本篇教程内容,涉及到Python相关内容,已被996网友关注,内容中涉及的知识点可以在下方直接下载获取。

参考资料

正文内容

今天在网上看到《python中bytes和bytearray的介绍》,好久没看到这么好的Py技术类文章,增加了更多实例内容,希望对网友有用。

python中bytes和bytearray的介绍

bytes是字节组成的有序的不可变序列,bytearray是字节组成的有序的可变的序列。

1、bytes 是不可变类型.

bytes()     # 空bytes,一旦创建不可改变
bytes(int)  # 指定字节的大小,用0填充
bytes(iterable_of_ints)  # [0.255]整数的可迭代对象
bytes(string, encoding[, errors])  # 等价于string.encoding(),字符串编码成字节
bytes(bytes_or_buffer)  # 复制一份新的字节对象

2、bytearray 是可变数组,可以进行增删改操作,类似列表。

bytearray()  # 空bytearray,可改变
bytearray(iterable_of_ints)  # [0.255]整数的可迭代对象
bytearray(string, encoding[, errors])  # 等价于string.encoding(),字符串编码成字节
bytearray(bytes_or_buffer)   # 复制一份新的字节数组对象
bytearray(int)  # 指定字节的大小,用0填充

以上就是python中bytes和bytearray的介绍,希望能对大家有所帮助。

相关教程

  • Python 高效编程技巧分享

    工作中经常要处理各种各样的数据,遇到项目赶进度的时候自己写函数容易浪费时间。Python 中有很多内置函数帮你提高工作效率。

    发布时间:2021-05-02

  • python操作文件的参数整理

    在本篇文章中我们给大家总结了关于python操作文件的相关参数以及用法内容,需要的朋友们学习下。

    发布时间:2019-06-26

用户留言