If tutorials available on this website are helpful for you, please whitelist this website in your ad blocker😭 or Donate to help us ❤️ pay for the web hosting to keep the website running.
बाकी array की तरह ही , numpy array के elements की indexing भी 0 से start होती है। लेकिन इसमें हमें कुछ नई functionalities भी मिल जाती हैं जिससे array को manage करना थोड़ा easy हो जाता है।
import numpy as np
arr = np.array([12,23,34])
#select first element.
print(arr[0])
#last element.
print(arr[2])
C:\Users\Rahulkumar\Desktop\python>python module_numpy.py 12 34
इसी तरह से 2 - dimensional Array के elements को Access कर सकते हैं। यहाँ अच्छी चीज़ यह है कि value select करते समय आप , 2 से अधिक dimensions array के लिए [element, dimension] भी pass कर सकते हैं।
यह एक row , column की तरह work करता है -
For Example :
arr[0, 1] => means , 1st array element का 2nd element. #it is same as : arr[0][1] arr[2, 2] => means , 3rd array element का 3rd element. #it is same as : arr[2][3]
import numpy as np
arr = np.array([ [12,23,3],[43,2,89], [2,3,4], [45,56,45]])
print('2nd array element\'s 1st value')
#both are same.
print(arr[1][0])
print(arr[1, 0])
#once again.
print('4th array element\'s 3rd value')
print(arr[3][2])
print(arr[3, 2])
C:\Users\Rahulkumar\Desktop\python>python module_numpy.py 2nd array element's 1st value 43 43 4th array element's 3rd value 45 45
ठीक 2 - dimensional Array की तरह ही आप इससे ज्यादा dimensions वाले array को इसी तरह से handle कर सकते हैं। जैसे 3 - dimensional array के लिए arr[0 , 1 , 2] = arr[0][1][2] same ही है।
numpy array के लिए negative indexing तो normal python list , tuple , string जैसे ही है। negative indexing में -1 का मतलब last element होता है।
import numpy as np
#for one dimensional.
arr = np.array([12,23,34])
print('last element', arr[-1])
print('second last element', arr[-2])
#for 2 dimensional arry.
arr2 = np.array([ [12,23,3],[43,2,89], [2,3,4], [45,56,45]])
print('2nd array element\'s last value')
#both are same.
print(arr2[1, -1])
print(arr2[1][-1])
C:\Users\Rahulkumar\Desktop\python>python module_numpy.py last element 34 second last element 23 2nd array element's last value 89 89