Numpy NP.Ndindex

Numpy NP.Ndindex

Jedną z najbardziej korzystnych, ale prostych procedur indeksowania w Numpy jest npindex (). Ta rutyna zapewnia nam iterator, który zwraca wskaźniki elementów w tablicy N-wymiarowej.

Ten krótki artykuł omówi rutynę ndindex () i jej użycie w Numpy.

Składnia

Składnia rutyny NDINDEX jest jak pokazano:

1
klasa Numpy.ndindex (*kształt)

Parametry

Akceptuje kształt tablicy jako skalarną liczbę całkowitą lub krotek liczb całkowitych.

Przykład 1

Rozważ przykład pokazany poniżej:

1
2
dla indeksu w NP.ndindex (2,3):
Drukuj (indeks)

W takim przypadku używamy funkcji NDINDEX, aby uzyskać wskaźnik elementów w szeregu kształtów (2,3).

Powyższy kod powinien zwrócić:

1
2
3
4
5
6
(0, 0)
(0, 1)
(0, 2)
(1, 0)
(1, 1)
(1, 2)

Przykład nr 2

Możemy również przekazać kształt jako pojedynczy krotek. Na przykład:

1
2
3
ARR = NP.tablica ([[1,2,3], [4,5,6]])
dla indeksu w NP.ndindex (ARR.kształt)):
Drukuj (indeks)

Tutaj używamy ARR.Własność kształtu jako wartość funkcji ndIndex ().

Zamknięcie

W tym opisaliśmy funkcję ndIndex () w Numpy i jak z niej korzystać. Zapraszam do odkrywania dokumentów, aby dowiedzieć się więcej.

Szczęśliwe kodowanie!!