numpy.ma.append

原文:https://docs.scipy.org/doc/numpy/reference/generated/numpy.ma.append.html

译者:飞龙 UsyiyiCN

校对:(虚位以待)

numpy.ma.append(a, b, axis=None)[source]

将值附加到数组的末尾。

版本1.9.0中的新功能。

参数:

a:array_like

值附加到此数组的副本。

b:array_like

这些值附加到a的副本。它必须是正确的形状(与a相同的形状,不包括)。如果未指定axis,则b可以是任何形状,在使用前将被平展。

axis:int,可选

附加v的轴。如果未给出axis,则在使用之前,ab均为扁平。

返回:

append:MaskedArray

a的副本,b附加到请注意,append不是就地发生的:分配并填充一个新的数组。如果axis为None,则结果为展平的数组。

也可以看看

numpy.append
顶层NumPy模块中的等效函数。

例子

>>> import numpy.ma as ma
>>> a = ma.masked_values([1, 2, 3], 2)
>>> b = ma.masked_values([[4, 5, 6], [7, 8, 9]], 7)
>>> print(ma.append(a, b))
[1 -- 3 4 5 6 -- 8 9]