numpyfrombuffer()函数
此函数用于通过使用指定的缓冲区来创建数组。
语法
numpy.frombuffer(buffer, dtype = float, count = -1, offset = 0)
参数
- buffer:它表示一个对象,该对象公开了缓冲区接口。
- dtype:它表示返回的数据类型数组的数据类型。默认值为0。
- count:它表示返回的ndarray的长度。默认值为-1。
- offset:它表示要读取的起始位置。默认值为0。
返回
返回缓冲区的数组版本。
例
import numpy as np l = b'hello world' print(type(l)) a = np.frombuffer(l, dtype = "S1") print(a) print(type(a))
输出:
[b'h' b'e' b'l' b'l' b'o' b' ' b'w' b'o' b'r' b'l' b'd']
祝学习愉快! (发现内容有误?请选中要编辑的内容 -> 右键 -> 修改 -> 提交!帮助我们改进教程质量)
精选教程推荐
👇 以下精选教程可能对您有帮助,拓展您的技术视野
暂无学习笔记,成为第一个分享的人吧!
您的笔记将帮助成千上万的学习者