"Numpy”To potężna liczbowa biblioteka obliczeniowa w Pythonie, która jest w stanie obsłużyć duże, wielowymiarowe tablice i macierze. „„Numpy.asype ()”Funkcja to niezwykle przydatna funkcja, która pozwala łatwo konwertować typ danych tablicy Numpy na inny typ danych.
W tym artykule zapewniamy dogłębny przewodnik na temat „Numpy.Funkcja istype () ”przy użyciu wielu przykładów. Oto zawartość tego bloga Python:
Co to jest „Numpy.ASTYPE () ”Funkcja w Pythonie?
„„Numpy.asype ()„Funkcja jest wykorzystywana do zmiany danych tablicy Numpy i zwraca nową tablicę z konkretnym typem danych, utrzymując oryginalną tablicę niezmienioną.
Składnia
Numpy.ndarray.atupe (dType, order = „k”, casting = „niebezpieczny”, subok = true, copy = true)
W powyższej składni:
Przykład 1: Zastosowanie "Numpy.asype ()" Funkcjonować Aby przekonwertować tablicę typu zmiennoprzecinkowego na typ liczby całkowitej
Ten przykład przekształca podaną tablicę elementów zmiennoprzecinkowych na typ liczby całkowitej za pomocą „Numpy.asype ()”Funkcja:
Importuj Numpy
ARR = Numpy.tablica ([1.2, 2.4, 3.6, 4.8])
new_arr = arr.Astype (int)
Drukuj („Oryginalna tablica:”, ARR)
Drukuj („Nowa tablica:”, New_ARR)
W powyższym kodzie:
Wyjście
W powyższym wyjściu oryginalna tablica liczb zmiennoprzecinkowych została pomyślnie przekonwertowana na typ liczby całkowitej.
Przykład 2: Zastosowanie "Numpy.asype ()" Funkcjonować Aby przekonwertować tablicę typu pływaka na typ boolean
Ten przykład konwertuje zainicjowany zestaw „int„Wpisz do„Boolean". Oto przykładowy kod:
Importuj Numpy
ARR = Numpy.tablica ([1, 2, 3, 4])
new_arr = arr.Astype (Bool)
Drukuj („Oryginalna tablica:”, ARR)
Drukuj („Nowa tablica:”, New_ARR)
W powyższym bloku kodu:
Wyjście
W powyższym wyjściu oryginalny zestaw liczb całkowitych został odpowiednio przekształcony w typ boolean.
Przykład 3: Zastosowanie "Numpy.asype ()" Funkcjonować Aby przekonwertować tablicę typu liczb całkowitych na typ złożony
Ten przykład przekształca tablicę typu „int” w typ złożony za pośrednictwem „Numpy.asype ()”Funkcja:
Importuj Numpy
ARR = Numpy.tablica ([1, 2, 3, 4])
new_arr = arr.Przyptyka (złożona)
Drukuj („Oryginalna tablica:”, ARR)
Drukuj („Nowa tablica:”, New_ARR)
W powyższym fragmencie kodu:
Wyjście
W powyższym wyniku można sugerować, że złożona tablica została utworzona z oryginalnej tablicy liczb całkowitych.
Przykład 4: Zastosowanie "Numpy.asype ()" Funkcjonować Aby przekonwertować tablicę typu liczb całkowitych na typ ciągu
Poniższy przykład przekształca wartości tablicy obejmujące „int„Wpisz do„strunowy" używając "Numpy.asype ()”Funkcja:
Importuj Numpy
ARR = Numpy.tablica ([1, 2, 3, 4])
new_arr = arr.Astype (STR)
Drukuj („Oryginalna tablica:”, ARR)
Drukuj („Nowa tablica:”, New_ARR)
W tym kodzie:
Wyjście
Jak zaobserwowano, „strunowy„Tablica została odpowiednio odzyskana z oryginalnej tablicy liczb całkowitych.
Wniosek
„„asype ()”Funkcja„Numpy„Biblioteka służy do zmiany typu danych tablicy Numpy na inne typy danych, takie jak„ Str ”,„ int ”,„ złożone ”itp. Możemy zmodyfikować tablicę Numpy z typu danych zmiennoprzecinkowych do INT, obiektu lub typu złożonego. W tym blogu omówiono szczegółowe wyjaśnienie i przykład „Numpy.Funkcja istype () ”.