當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。