最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python 工具 字符串轉(zhuǎn)numpy浮點(diǎn)數(shù)組的實(shí)現(xiàn)

 更新時間:2020年03月14日 09:24:03   作者:未名亞柳  
這篇文章主要介紹了python 工具 字符串轉(zhuǎn)numpy浮點(diǎn)數(shù)組的實(shí)現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

不同的數(shù)字之間使用 空格“ ”,“$”,"*"等隔開,支持帶小數(shù)點(diǎn)的字符串

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

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

以'#'開頭直至行尾的內(nèi)容被清空

返回一維numpy.array數(shù)組

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)

補(bǔ)充知識:Python 將numpy array由浮點(diǎn)型轉(zhuǎn)換為整型

——使用numpy中的astype()方法可以實(shí)現(xiàn),如:

以上這篇python 工具 字符串轉(zhuǎn)numpy浮點(diǎn)數(shù)組的實(shí)現(xiàn)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 關(guān)于Python函數(shù)對象的名稱空間和作用域

    關(guān)于Python函數(shù)對象的名稱空間和作用域

    這篇文章主要介紹了關(guān)于Python函數(shù)對象的名稱空間和作用域,數(shù)據(jù)的名稱是儲存到棧區(qū),而數(shù)據(jù)的內(nèi)容是儲存到堆區(qū),當(dāng)我們要去使用數(shù)據(jù)的內(nèi)容時,我們可以通過數(shù)據(jù)的名稱來直接去表示數(shù)據(jù)的內(nèi)容,需要的朋友可以參考下
    2023-04-04
  • python實(shí)現(xiàn)計數(shù)排序與桶排序?qū)嵗a

    python實(shí)現(xiàn)計數(shù)排序與桶排序?qū)嵗a

    這篇文章主要介紹了python計數(shù)排序與桶排序,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • 用Python實(shí)現(xiàn)一個簡單的能夠發(fā)送帶附件的郵件程序的教程

    用Python實(shí)現(xiàn)一個簡單的能夠發(fā)送帶附件的郵件程序的教程

    這篇文章主要介紹了用Python實(shí)現(xiàn)一個簡單的能夠發(fā)送帶附件的郵件程序的教程,用MIMEApplication模塊來發(fā)送各種類型的文件,需要的朋友可以參考下
    2015-04-04
  • Python內(nèi)置數(shù)據(jù)類型list各方法的性能測試過程解析

    Python內(nèi)置數(shù)據(jù)類型list各方法的性能測試過程解析

    這篇文章主要介紹了Python內(nèi)置數(shù)據(jù)類型list各方法的性能測試過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-01-01
  • 基于Python快速處理PDF表格數(shù)據(jù)

    基于Python快速處理PDF表格數(shù)據(jù)

    這篇文章主要介紹了基于Python快速處理PDF表格數(shù)據(jù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-06-06
  • Python快速從視頻中提取視頻幀的方法詳解

    Python快速從視頻中提取視頻幀的方法詳解

    本文為大家介紹一種從視頻中抽取視頻幀的方法,由于單線程抽取視頻幀速度較慢,因此這里我們增加了多線程的方法,感興趣的小伙伴可以動手嘗試一下
    2022-07-07
  • 使用Python計算幾何形狀的表面積與體積

    使用Python計算幾何形狀的表面積與體積

    這篇文章主要給大家介紹了關(guān)于使用Python計算幾何形狀的表面積與體積的相關(guān)資料,Python可以使用不同的庫來進(jìn)行幾何圖形的面積計算,比如math、numpy、scipy、sympy等,文中給出了詳細(xì)的實(shí)例代碼,需要的朋友可以參考下
    2023-06-06
  • python黑魔法之參數(shù)傳遞

    python黑魔法之參數(shù)傳遞

    這篇文章主要介紹了python黑魔法之參數(shù)傳遞,分析了python參數(shù)傳遞的方法,感興趣的小伙伴們可以參考一下
    2016-02-02
  • python 實(shí)現(xiàn)圖片裁剪小工具

    python 實(shí)現(xiàn)圖片裁剪小工具

    這篇文章主要介紹了python 實(shí)現(xiàn)圖片裁剪小工具的示例,幫助大家更好的利用python處理圖片,感興趣的朋友可以了解下
    2021-02-02
  • python實(shí)現(xiàn)二次元圖片展示(屏保)

    python實(shí)現(xiàn)二次元圖片展示(屏保)

    這篇文章主要介紹了python實(shí)現(xiàn)二次元圖片展示,用了API端口相關(guān)的知識實(shí)現(xiàn),下面詳細(xì)的文章內(nèi)容需要的小伙伴可以參考一下
    2022-02-02

最新評論

密山市| 松江区| 金湖县| 清涧县| 城口县| 普兰县| 白玉县| 鸡西市| 徐州市| 积石山| 安塞县| 漯河市| 平陆县| 德格县| 北安市| 石楼县| 和林格尔县| 都兰县| 锦屏县| 南澳县| 天台县| 伊宁县| 淮阳县| 宝应县| 顺昌县| 南部县| 永福县| 阳高县| 东港市| 岑溪市| 长沙县| 阿坝| 大洼县| 冕宁县| 建平县| 乐至县| 舞钢市| 辉南县| 错那县| 明溪县| 谢通门县|