zoukankan      html  css  js  c++  java
  • Python标准库:内置函数bytearray([source[, encoding[, errors]]])

    返回一个新字节数组。这个数组里的元素是可变的。而且每一个元素的值范围: 0 <= x < 256。能够通过“字节与字节数组操作”章节来查看相关字节数组的内容。以下说明一下几种特别的用法:

    1. 假设source是一个字符串。那么必须给出endcoding是什么样编码的。以便转换为合适的字节保存。

    2. 假设source是一个整数,那么这个数组将初始化为空字节。

    3. 假设source是一个有缓冲区接口的对象,那么仅仅读的接口初始到数组里。

    4. 假设source是一个迭代对象,那么这个迭代对象的元素都必须符合0 <= x < 256。以便能够初始化到数组里。

    假设没有输入不论什么參数,默认就是初始化数组为0个元素。

    样例:

    #bytearray()函数
    
    a = bytearray('1234深圳', 'utf-8')
    print(a)
    
    b = bytearray()
    print(b)
    
    c = [1,4,5,7,8]
    print(bytearray(c))

    输出结果例如以下:

    bytearray(b'1234xe6xb7xb1xe5x9cxb3')

    bytearray(b'')

    bytearray(b'x01x04x05x07x08')

    蔡军生 QQ:9073204  深圳
  • 相关阅读:
    Matplotlib 绘图库 基本使用方法
    linux socat命令
    linux shell重定向
    linux man命令
    bashttpd使用手册
    libcurl代码示例
    vim文件头部注释配置
    linux join命令
    iterm2切换显示屏vim乱行解决
    分形与混沌
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/5268505.html
Copyright © 2011-2022 走看看