我尝试在NumPy中创建一个数组,并将每个索引号放在数组中的相应位置例如,如果我的数组是大小为30的“ ndarray(30,)
”,则:
索引0 = 1
索引1 = 2
。
。
。
索引29 = 30
NumPy中是否有为我做的功能?如果不是这样,我将不胜感激帮助我编写代码?
感谢
您可以使用简单的'for'循环:
for x in range(len(my_array)):
my_array[x] = x + 1
您在这里:
>>> import numpy as np
>>> np.arange(start=1, stop=31)
array([ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17,
18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30])
>>>