91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在python中把字符串轉化成numpy浮點數組

發布時間:2021-02-26 16:24:43 來源:億速云 閱讀:1000 作者:戴恩恩 欄目:開發技術

這篇文章主要介紹了如何在python中把字符串轉化成numpy浮點數組,此處通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考價值,需要的朋友可以參考下:

Python主要用來做什么

Python主要應用于:1、Web開發;2、數據科學研究;3、網絡爬蟲;4、嵌入式應用開發;5、游戲開發;6、桌面應用開發。

不同的數字之間使用 空格“ ”,“$”,"*"等隔開,支持帶小數點的字符串

NumArray=str2num(LineString,comment='#')

將字符串中的所有非Double類型的字符全部替換成空格

以'#'開頭直至行尾的內容被清空

返回一維numpy.array數組

如何在python中把字符串轉化成numpy浮點數組

import numpy
import scipy
def str2num(LineString,comment='#'):
 
  from io import StringIO as StringIO
  import re,numpy
 
  NumArray=numpy.empty([0],numpy.int16)
  NumStr=LineString.strip()
  #~ ignore comment string
  for cmt in comment:

    CmtRe=cmt+'.*$'
    NumStr=re.sub(CmtRe, " ", NumStr.strip(), count=0, flags=re.IGNORECASE)
 
  #~ delete all non-number characters,replaced by blankspace.
  NumStr=re.sub('[^0-9.e+-]', " ", NumStr, count=0, flags=re.IGNORECASE)
 
  #~ Remove incorrect combining-characters for double type.
  NumStr=re.sub('[.e+-](?=\s)', " ", NumStr.strip(), count=0, flags=re.IGNORECASE)
  NumStr=re.sub('[.e+-](?=\s)', " ", NumStr.strip(), count=0, flags=re.IGNORECASE)
  NumStr=re.sub('[e+-]$', " ", NumStr.strip(), count=0, flags=re.IGNORECASE)
  NumStr=re.sub('[e+-]$', " ", NumStr.strip(), count=0, flags=re.IGNORECASE)
 
  if len(NumStr.strip())>0:
    StrIOds=StringIO(NumStr.strip())
    NumArray= numpy.genfromtxt(StrIOds)
 
  return NumArray


if __name__ == "__main__":
  str = input("Enter your input: ");
  donser=str2num(str)
  print(donser)

補充知識:Python 將numpy array由浮點型轉換為整型

——使用numpy中的astype()方法可以實現,如:

如何在python中把字符串轉化成numpy浮點數組

到此這篇關于如何在python中把字符串轉化成numpy浮點數組的文章就介紹到這了,更多相關如何在python中把字符串轉化成numpy浮點數組的內容請搜索億速云以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持億速云!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

金堂县| 镇原县| 平阳县| 鄂尔多斯市| 离岛区| 阿图什市| 甘泉县| 澄迈县| 湖南省| 禄劝| 汕尾市| 韩城市| 扎鲁特旗| 罗江县| 弥勒县| 齐齐哈尔市| 城固县| 华阴市| 安康市| 九龙县| 独山县| 大理市| 肇庆市| 桂林市| 长岛县| 清丰县| 石城县| 海门市| 永和县| 巴塘县| 绍兴县| 平山县| 江安县| 资溪县| 综艺| 射洪县| 沭阳县| 兴仁县| 潜山县| 藁城市| 太谷县|