Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/331.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 使用循环创建numpy数组_Python_Numpy - Fatal编程技术网

Python 使用循环创建numpy数组

Python 使用循环创建numpy数组,python,numpy,Python,Numpy,我有一些常数,例如,0.5。所以我需要创建一个numpy数组,其中第一个元素是相等常量(数组[0]=0.5),下一个元素是1,1.5,2,2.5…(前一个元素加常量)。此序列的长度必须为795。 我需要的数组如下所示: array = ([0.5,1,1.5,2,2.5.....]) 提前谢谢你退房-基本上你想要的是 import numpy numpy.arange(0.5, 0.5 + 795 * 0.5, 0.5) 使用: 首先,请尝试arange或linspace。 import n

我有一些常数,例如,
0.5
。所以我需要创建一个numpy数组,其中第一个元素是相等常量(数组[0]=0.5),下一个元素是
1,1.5,2,2.5…
(前一个元素加常量)。此序列的长度必须为
795
。 我需要的数组如下所示:

array = ([0.5,1,1.5,2,2.5.....])
提前谢谢你退房-基本上你想要的是

import numpy
numpy.arange(0.5, 0.5 + 795 * 0.5, 0.5)
使用:


首先,请尝试
arange
linspace
import numpy as np

res = np.linspace(0.5, 795*0.5, num=795)

array([   0.5,    1. ,    1.5,    2. ,    2.5,    3. ,    3.5,    4. ,
      ...
        396.5,  397. ,  397.5])