原文:https://docs.scipy.org/doc/numpy/reference/generated/numpy.resize.html
校对:(虚位以待)
numpy.
resize
(a, new_shape)[source]返回具有指定形状的新数组。
If the new array is larger than the original array, then the new array is filled with repeated copies of a. 请注意,此行为与使用零填充而不是a的重复副本的a.resize(new_shape)不同。
参数: | a:array_like
new_shape:int或tuple的整数
|
---|---|
返回: | reshaped_array:ndarray
|
也可以看看
ndarray.resize
例子
>>> a=np.array([[0,1],[2,3]])
>>> np.resize(a,(2,3))
array([[0, 1, 2],
[3, 0, 1]])
>>> np.resize(a,(1,4))
array([[0, 1, 2, 3]])
>>> np.resize(a,(2,4))
array([[0, 1, 2, 3],
[0, 1, 2, 3]])