HTML CSS PYTHON
reklama
Przeszukiwanie tablicy w Numpy

Do pszeszukiwania tablica służy metoda where().

Metoda where() zwraca numer indeksu elementu tablicy dopasowany do wskazanej wartości podanej w argumencie metody where().

Przykład 1 - wyszukanie wartości 7 w tablicy jednowymiarowej i zwrócenie ich indeksów
import numpy as np
 
x=np.array([1,3,5,7,8,7,7])
y=np.where(x==7)
print(y)
(array([3, 5, 6], dtype=int64),)
Metoda where() zwróciła krotkę, i oznacza, że wartość 7 znajduje się w indeksie 3,5,6.

Metoda where() pozwala nam na znalezienie indeksów, do których należą wartości tylko parzyste:

Przykład 2 - wyszukanie w tablicy indeksów, w których wartości są parzyste:
import numpy as np
 
x=np.array([6,7,8,9,10,11,12])
y=np.where(x%2==0)
print(y)
(array([0, 2, 4, 6], dtype=int64),)

Metoda where() może zwrócić indeksy tablicy, w których wartości są nieparzyste:

Przykład 3 - wyszukanie w tablicy indeksów, w których wartości są nieparzyste:
import numpy as np
 
x=np.array([6,7,8,9,10,11,12])
y=np.where(x%2==1)
print(y)
(array([1, 3, 5], dtype=int64),)   #wynik
reklama
reklama
Szkoła bananik.pl jest zoptymalizowana pod kątem uczenia się, testowania i szkolenia.
Przykłady są stale sprawdzane, aby uniknąć błędów, ale nie możemy zagwarantować pełnej poprawności wszystkich treści.
Korzystając z tej witryny, wyrażasz zgodę na przeczytanie i zaakceptowanie naszych warunków użytkowania, plików cookie i polityki prywatności.
© 2022 bananik.pl
Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej.Rozumiem