本文简要介绍 python 语言中 numpy.append
的用法。
用法:
numpy.append(arr, values, axis=None)
将值附加到数组的末尾。
- arr: array_like
值将附加到此数组的副本中。
- values: array_like
这些值附加到 arr 的副本中。它必须具有正确的形状(与 arr 形状相同,不包括轴)。如果未指定轴,则值可以是任何形状,并且在使用前会被展平。
- axis: 整数,可选
附加值的轴。如果未给出轴,则 arr 和 values 在使用前都会被展平。
- append: ndarray
一份arr和值附加到轴.注意
append
不会就地发生:分配并填充一个新数组。如果轴是无,out是一个扁平数组。
参数:
返回:
例子:
>>> np.append([1, 2, 3], [[4, 5, 6], [7, 8, 9]]) array([1, 2, 3, ..., 7, 8, 9])
指定轴时,值必须具有正确的形状。
>>> np.append([[1, 2, 3], [4, 5, 6]], [[7, 8, 9]], axis=0) array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) >>> np.append([[1, 2, 3], [4, 5, 6]], [7, 8, 9], axis=0) Traceback (most recent call last): ... ValueError: all the input arrays must have same number of dimensions, but the array at index 0 has 2 dimension(s) and the array at index 1 has 1 dimension(s)
相关用法
- Python numpy apply_over_axes用法及代码示例
- Python numpy apply_along_axis用法及代码示例
- Python numpy asscalar用法及代码示例
- Python numpy any用法及代码示例
- Python numpy ascontiguousarray用法及代码示例
- Python numpy asarray_chkfinite用法及代码示例
- Python numpy argpartition用法及代码示例
- Python numpy arctan用法及代码示例
- Python numpy array用法及代码示例
- Python numpy array_repr用法及代码示例
- Python numpy arccos用法及代码示例
- Python numpy all用法及代码示例
- Python numpy add用法及代码示例
- Python numpy around用法及代码示例
- Python numpy array2string用法及代码示例
- Python numpy atleast_1d用法及代码示例
- Python numpy asanyarray用法及代码示例
- Python numpy arctan2用法及代码示例
- Python numpy angle用法及代码示例
- Python numpy arctanh用法及代码示例
- Python numpy arccosh用法及代码示例
- Python numpy arange用法及代码示例
- Python numpy argsort用法及代码示例
- Python numpy asarray用法及代码示例
- Python numpy array_equiv用法及代码示例
注:本文由纯净天空筛选整理自numpy.org大神的英文原创作品 numpy.append。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。