Mafunzo ya Kuzia Kwa Kwanza cha Array cha NumPy

Kurasa ya uwanja

Kurasa inayorekomenda:

Inafikia elementi ya array.

Index ya array inaeleza kufikia elementi ya array.

Mfano

Unaweza kutumia kichwa cha index kufikia elementi ya array.

import numpy as np
arr = np.array([1, 2, 3, 4])
Index ya array ya NumPy inastartea na 0, inafahamika kwamba index ya elementi ya kwanza ni 0, elementi ya pili ni 1, na k.s.w.

Mfano wa Kusaidia

Mfano

Pakua elementi ya 1st kutoka katika array yote.

import numpy as np
arr = np.array([1, 2, 3, 4])
Pakua elementi ya 2nd kutoka katika array yote.

Mfano wa Kusaidia

Mfano

Pakua elementi ya 3rd na 4th kutoka katika array yote na tukifanyia uharibifu.

import numpy as np
arr = np.array([1, 2, 3, 4])
print(arr[2] + arr[3])

Mfano wa Kusaidia

Inafikia array ya 2-D

Inafikia kufikia elementi ya array ya 2-D, tunaweza kutumia namba zilizotengana na koma kusoma ukurasa na kichwa cha elementi.

Mfano

Inafikia elementi ya 2nd katika ukurasa wa 1st

import numpy as np
arr = np.array([[1,2,3,4,5], [6,7,8,9,10]])
print('2nd element on 1st dim: ', arr[0, 1])

Mfano wa Kusaidia

Mfano

Inafikia elementi ya 5th katika ukurasa wa 2nd

import numpy as np
arr = np.array([[1,2,3,4,5], [6,7,8,9,10]])
print('5th element on 2nd dim: ', arr[1, 4])

Mfano wa Kusaidia

Inafikia array ya 3-D

Inafikia kufikia element ya 3-D array, tunaweza kutumia namba zilizotengana na koma kusoma ukurasa na kichwa cha elementi kwa kina.

Mfano

Kufikia mwingine wa kwanza wa kifaa cha pili wa tatu:

import numpy as np
arr = np.array([[[1, 2, 3], [4, 5, 6]], [[7, 8, 9], [10, 11, 12]]])
print(arr[0, 1, 2])

Mfano wa Kusaidia

Mfano wa Kuelewa

arr[0, 1, 2] Kupiga matokeo 6.

Kampuni:

Tatu zinaonyesha kina cha kwanza, ambao ina tatu zile:

[[1, 2, 3], [4, 5, 6]]

Kwa sababu tumekuwa na

[[7, 8, 9], [10, 11, 12]]

Kwa sababu tumekuwa na 0Kwa sababu tumekuwa na

[[1, 2, 3], [4, 5, 6]]

Tatu zinaonyesha kina cha pili, ambao ina tatu zile:

[1, 2, 3]

Kwa sababu tumekuwa na

[4, 5, 6]

Kwa sababu tumekuwa na 1Kwa sababu tumekuwa na

[4, 5, 6]

Tatu zinaonyesha kina cha tatu, ambao ina tatu zile:

4
5
6

Kwa sababu tumekuwa na 2Kwa sababu tumekuwa na

6

Kusaidia wa Kifaa cha Kwanza

Kusaidia kufikia kwenye mwili wa kwanza kutoka kwenye kifaa cha kwanza kwa kusaidia kufikia kwenye mwili wa kwanza kutoka kwenye kifaa cha kwanza.

Mfano

Kupiga matokeo wa mwili wa kwanza kutoka kwenye 2nd dim:

import numpy as np
arr = np.array([[1,2,3,4,5], [6,7,8,9,10]])
print('Mwili wa uangalifu wa kwanza kutoka kwenye 2nd dim: ', arr[1, -1])

Mfano wa Kusaidia