Add single element to array in numpy

Learn, how to add single element to array in numpy? By Pranit Sharma Last updated : October 08, 2023

NumPy is an abbreviated form of Numerical Python. It is used for different types of scientific operations in python. Numpy is a vast library in python which is used for almost every kind of scientific or mathematical operation. It is itself an array which is a collection of various methods and functions for processing the arrays.

Problem statement

Suppose that we are given a NumPy array that contains some integer values and we need to add some more integer values in this array.

Adding single element to array in numpy

For this purpose, we will use numpy.append() method which creates a new array that can be the old array with the appended element.

This method does not alter the original array. However, it returns a new modified array. We should also understand the drawback of this approach, the memory is allocated for a completely new array every time it is called.

Let us understand with the help of an example,

Python program to add single element to array in numpy

# Import numpy
import numpy as np

# Creating a numpy array
arr = np.array([0, 1, 2, 3, 4, 5])

# Display original array
print("Original Array:\n",arr,"\n")

# Adding some elements
arr = np.append(arr,15)

# Adding some more elements
arr = np.append(arr,30)

# Adding some more elements
arr = np.append(arr,45)

# Display result
print("Array with appended elements:\n",arr,"\n")


The output of the above program is:

Example: Add single element to array in numpy

Python NumPy Programs »

Comments and Discussions!

Load comments ↻

Copyright © 2024 All rights reserved.