Numpy Full Method

Numpy Full Method
Używamy pełnej metody Numpy do tworzenia tablic wielowymiarowych o określonym kształcie (określonym przez użytkownika), wypełniając całą tablicę wartością zwaną wartością wypełnienia. Funkcja tworzy tablicę o wymiarach, które użytkownik określa, i wypełnia elementy tablicy do wartości, które użytkownik określił jako „wartość wypełnienia”. Załóżmy, że chcemy utworzyć tablicę o wymiarach, a następnie chcemy wypełnić elementy tablicy jedną wartością, abyśmy mogli użyć metody Numpy Full (). Numpy to biblioteka, którą platforma Python zapewnia do pracy z obliczeniami matematycznymi i implementacjami różnych operacji w macierzach i tablicach.

Procedura

W całym artykule skupiamy się na wyjaśnieniu i przedstawieniu Numpy Full Method () czytelnikom tego artykułu. Sekwencyjnie zaimplementujemy tę funkcję, najpierw ucząc się składni lub skryptu tej funkcji w języku programowania Pythona. Następnie spróbujemy rozwiązać niektóre przykłady, aby praktycznie wykonać tę funkcję.

Składnia

Aby napisać funkcję w skrypcie Python, musimy dobrze zrozumieć funkcję. W tym celu szczegółowo omówimy argumenty wejściowe tej funkcji i przyczynę ich użycia. Parametry, wraz z opisem pełnej metody Numpy w skrypcie Python, można zobaczyć w następującym wierszu:

$ Numpy.Pełny (kształt, Fill_Value, Dtype = Brak, zamówienie = „c”)

Pierwszym argumentem na liście jest „kształt”. Kształt mówi o wymiarach matrycy, którą chcemy wypełnić. Wymiar reprezentuje ogólnie wiersze i kolumny dla macierzy. Następnie drugim argumentem jest „Fill_value” To jest wartość, którą musimy podać funkcji jako parametr, aby funkcja skopiowała tę wartość i wypełnić całe elementy tablicy tą wartością.

Następnie pojawia się trzeci argument na liście, która określa typ danych wartości, którą chce, aby tablica była wypełniona. Ostatnim argumentem jest kolejność, który jest parametrem opcjonalnym; To, czy go dajemy, czy nie tylko zależy od wymogu. Ten argument mówi, w jakiej kolejności chcemy przechowywać tablice wielowymiarowe (szeregowy lub kolumna-major).

Wartość zwracana

Metoda Numpy Full () zwraca tablicę z wartościami zgodnie z daną wartością wypełnienia, wymiarem/ kształtem i typem danych.

Przykład 1

Po szczegółowym wyjaśnieniu pełnej metody Numpy, spróbujmy wdrożyć tablicę 1D i wypełnij ją wartością, którą określamy do funkcji jako wartość wypełnienia. Aby uruchomić ten przykład w programie Python, użyjemy aplikacji „Spyder”, środowiska typu open source dostarczone przez platformę Python. Rozpoczniemy instancję, tworząc nowy projekt w Python Shell. Musielibyśmy teraz zaimportować moduły do ​​pracy na tablicach z pakietów Python.

Moduł, który będziemy importować w tym zakresie, będzie „numpy”. Możemy zintegrować ten moduł jako „NP”, aby wywołać różne funkcje z tego pakietu zamiast Numpy w programie, gdy tylko go potrzebujemy. Wywołamy metodę do funkcji „NP .Pełny (kształt, wartość wypełnienia) „i utworzy tablicę wymiarów/kształtu równego„ 4 ”, co oznacza, że ​​tablica będzie miała cztery elementy i wartość, którą chcemy użyć jako wartości wypełnienia matrycy, byłaby” 24 ”. Zapiszymy wyniki z tej funkcji w jakiejś zmiennej jako „tablica”, a aby wyświetlić tablicę w wyjściu, przekazamy tablicę do argumentów funkcji „print ()”. Prezentacja przykładu w programie Python podano w fragmencie poniżej.

Importować Numpy jako NP
array = np.Pełny (kształt = 6, Fill_Value = 24)
Drukuj („\ nmatrix tablica: \ n”, tablica)

Funkcja wyświetli tablicę z czterema elementami i wszystkie mają taką samą wartość jak 24 zgodnie z wartością wypełnienia, którą określiliśmy w funkcji dla tego przykładu.

Przykład 2

Teraz zdefiniujemy nr 2d i określamy wartość wypełnienia dla tej tablicy, aby zaimplementować tę tablicę za pomocą metody Numpy Full (). Najpierw zintegrujemy moduł Numpy z pakietów Python jako „NP”. Aby zdefiniować tablicę, zadeklarujemy zmienną, załóżmy, że to „2d_array” i przypiszmy tę zmienną „NP NP. Pełny (kształt, wartość wypełnienia) ”. Ponieważ chcemy, aby nasza tablica była 2-wymiarowa, określamy dwie wartości, jedną dla wiersza i drugą dla kolumny, do parametru „kształtu” w funkcji.

Chcemy, aby nasza tablica miała trzy wiersze i trzy kolumny, więc ustawimy wartości parametrów kształtu jako „kształt = 3, 3”. Następnie, po określaniu kształtu, przejdziemy do drugiego parametru funkcji, i.mi., „Wartość wypełnienia”. Ustawimy wartość wypełnienia na „12” i przekazamy te parametry do funkcji. Poszczymy tę funkcję jako parametr wejściowy do funkcji „print ()”, aby wyświetlić wyniki z tej funkcji. Możemy napisać prosty kod w minimalnych wierszach w skrypcie Pythona w tym przykładzie w następujący sposób.

importować Numpy jako NP
array = np.Pełny (kształt = [3,3], Fill_Value = 12)
drukuj („\ nmatrix tablica: \ n”, tablica)

Wyjście funkcji dało 2-wymiarową tablicę o trzech rzędach i trzech kolumnach z wszystkimi jej elementami o tej samej wartości co „12”.

Wniosek

Próbowaliśmy omówić wszystkie podstawowe parametry wymagane do poznania podczas wdrażania funkcji Numpy Full () w tym podręczniku. Podręcznik po raz pierwszy przewodniczy metody Numpy Full () i jakie mogą być jej zastosowania. Następnie zapewnia dobry opis składni funkcji i pokazuje wyniki funkcji za pomocą dwóch przykładów zaimplementowanych w języku programowania Python.