Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将矩阵导入python_Python_Numpy_Import - Fatal编程技术网

将矩阵导入python

将矩阵导入python,python,numpy,import,Python,Numpy,Import,我有一个巨大的记事本矩阵。我想把它导入python进行一些计算。最简单的方法是什么? 这是矩阵一部分的图片: 正如我所知,我必须将其更改为以下格式,手动操作非常困难。还有别的办法吗 cm=[[ 9.37616521e-01, 0.00000000e+00, 2.72479564e-03, 9.03484870e-03 3.58525742e-03 , 4.70385774e-02]], [[ 0.00000000e+00 , 6.55069086e-01 ,

我有一个巨大的记事本矩阵。我想把它导入python进行一些计算。最简单的方法是什么? 这是矩阵一部分的图片:

正如我所知,我必须将其更改为以下格式,手动操作非常困难。还有别的办法吗

cm=[[ 9.37616521e-01,   0.00000000e+00,   2.72479564e-03,   9.03484870e-03
      3.58525742e-03  , 4.70385774e-02]],
   [[ 0.00000000e+00  , 6.55069086e-01  , 3.31946063e-01 ,  2.16414183e-03
      8.49009489e-03 ,  2.33061428e-03]]]

为什么这很难?有些find/replace应该可以做到这一点,不是吗?或者readline()和split()的基本用法可以用来逐行读取文件,并对每一行执行类似于
[float(i)for i in line.strip('[]).split()]
的操作,这是一组嵌套列表,而不是numpy数组。使用将数据直接加载到numpy数组会更简单。