• 技术文章 >Python技术 >Python基础教程

    python中bytes和bytearray的介绍

    小妮浅浅小妮浅浅2021-03-09 17:41:11原创2821

    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基础教程

    专题推荐:python bytes,bytearray
    品易云
    上一篇:python正负索引的使用 下一篇:python中Pyramid框架是什么?

    相关文章推荐

    • python中insort的使用• python引用计数器机制是什么• python循环引用是什么意思?• python垃圾回收的机制过程• python正负索引的使用

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网