numpy.ma.append #

嘛。追加( a , b , axis = None ) [来源] #

将值附加到数组末尾。

1.9.0 版本中的新增功能。

参数
类似数组

值将附加到该数组的副本中。

b类数组

这些值附加到.它必须具有正确的形状(与a形状相同,不包括axis)。如果 没有指定axis , b可以是任何形状,并且在使用前会被展平。

int,可选

v附加的轴。如果未给出axis ,则ab在使用前都会被展平。

返回
追加MaskedArray

a的副本,b附加到axis。请注意,这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)
>>> ma.append(a, b)
masked_array(data=[1, --, 3, 4, 5, 6, --, 8, 9],
             mask=[False,  True, False, False, False, False,  True, False,
                   False],
       fill_value=999999)