Array Operations Python using Numpy Library || Python
In this we are going to see a basic program to perform array operations using numpy library in Python Programming Language.



import numpy

arr1 = numpy.array([1, 2, 3, 4, 5])  # 1-D array
arr2 = numpy.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])  # 2-D array
arr3 = numpy.array([[[1, 1, 1], [2, 2, 2]], [[3, 3, 3], [4, 4, 4]], [[5, 5, 5], [6, 6, 6]]])  # 3-D array
print(arr1.ndim, "- D Array: ")
print(arr1)
print(arr2.ndim, "- D Array: ")
print(arr2)
print(arr3.ndim, "- D Array: ")
print(arr3)
# sum of arr3[0][1]=[2,2,2] and arr3[1][1]=[4,4,4]
print(arr3[0][1]+arr3[1][1])
# from elements 0 and 1, return 2nd element from all elements
print(arr3[0:2, 0:2, 2])
copyarr = arr2.copy()
arr2[0][0] = 0
print(arr2)
print(copyarr)  # copy of the array is not affected even when original is changed
newarr = numpy.array([10, 20, 30, 40, 50])  # new 1-D array
x = numpy.concatenate((arr1, newarr))
print(x)
x = numpy.vstack((arr1, newarr))
print(x)
x = numpy.array_split(newarr, 2)
print(x)

# Coded by Shreya Idate


#ENJOY CODING


Post a Comment

FOR ANY DOUBTS AND ERRORS FEEL FREE TO ASK. YOUR DOUBTS WILL BE ADDRESSED ASAP

Previous Post Next Post