您可以使用
numpy.insert,尽管不像
list.insert它返回一个新数组那样,因为NumPy中的数组具有固定的大小。
>>> import numpy as np>>> a = np.asarray([1,2,3,4])>>> np.insert(a, 2, 66)array([ 1, 2, 66, 3, 4])

您可以使用
numpy.insert,尽管不像
list.insert它返回一个新数组那样,因为NumPy中的数组具有固定的大小。
>>> import numpy as np>>> a = np.asarray([1,2,3,4])>>> np.insert(a, 2, 66)array([ 1, 2, 66, 3, 4])