当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python numpy fromstring用法及代码示例


本文简要介绍 python 语言中 numpy.fromstring 的用法。

用法:

numpy.fromstring(string, dtype=float, count=- 1, *, sep, like=None)

从字符串中的文本数据初始化的新一维数组。

参数

string str

包含数据的字符串。

dtype 数据类型,可选

数组的数据类型;默认值:浮点数。对于二进制输入数据,数据必须完全采用此格式。支持大多数内置数字类型,并且可能支持扩展类型。

count 整数,可选

从数据中读取此数量的 dtype 元素。如果这是负数(默认值),则计数将根据数据的长度确定。

sep str,可选

分隔数据中数字的字符串;元素之间的额外空格也会被忽略。

like array_like

允许创建非 NumPy 数组的引用对象。如果作为 like 传入的类似数组支持 __array_function__ 协议,则结果将由它定义。在这种情况下,它确保创建一个与通过此参数传入的数组对象兼容的数组对象。

返回

arr ndarray

构造的数组。

抛出

ValueError

如果字符串的大小不能满足请求的正确大小numpy.dtype数数.

例子

>>> np.fromstring('1 2', dtype=int, sep=' ')
array([1, 2])
>>> np.fromstring('1, 2', dtype=int, sep=',')
array([1, 2])

相关用法


注:本文由纯净天空筛选整理自numpy.org大神的英文原创作品 numpy.fromstring。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。