![]() |
VOOZH | about |
numpy.append() function is used to add new values at end of existing NumPy array. This is useful when we have to add more elements or rows in existing numpy array. It can also combine two arrays into a bigger one.
Syntax: numpy.append(array, values, axis = None)
axis is specified the shape of values must match the dimensions of the input array along the specified axis. Otherwise values will be flattened before appending.In this example, we append two 1D arrays without specifying an axis. By default the arrays are flattened before appending.
Output :
From the above output we can see that the numpy.append() function does not modify the original arrays (arr1 and arr2). Instead it creates a new array (arr3) with the combined elements.
When working with multi-dimensional arrays you can specify the axis parameter to control how the values are appended.
Output :
axis=0 rows from the second array are added below the first. axis=1 columns are added to the right side of the first array.numpy.append() function is used to extend a array and it creates a new array rather than modifying the original one.