Numpy prázdné pole

Numpy Prazdne Pole



Python nabízí svým uživatelům řadu funkcí. Knihovna Pythonu má funkci prázdného pole NumPy pro práci s poli. Používá se ke generování zcela nového prázdného pole v souladu s pokyny uživatele, což zahrnuje použití datového typu a formuláře pole bez inicializace prvků. Budeme mluvit o prázdném poli Python NumPy, zejména o tom, jak vytvořit prázdné pole pomocí Pythonu NumPy. Poskytneme vám také několik příkladů programů pro vytváření a práci s poli NumPy a souvisejícími operacemi.

Co je NumPy Empty Array?

Bez inicializace položek lze funkci pole Python NumPy empty() použít k vytvoření nového pole zadaných tvarů a typů. Tato funkce přijímá tři vstupy a zadáním těchto parametrů můžeme určit konkrétní datový typ a pořadí. V tomto příspěvku si projdeme numpy.empty(syntaxe) a použití, které vrátí pole neinicializovaných dat se zadaným tvarem, pořadím a datovým typem. Pole objektů budou začínat hodnotou None.

Syntaxe NumPy Empty Array

Níže je uvedena úplná syntaxe pro použití této funkce:









Následující parametry se nacházejí v syntaxi. Každý z těchto parametrů má svou funkci.



Název parametru Popis
Tvar Popisuje tvar prázdného pole. Může to být jednotlivá celočíselná hodnota nebo n-tice.
dtype Datový typ pro položky pole je určen tímto volitelným parametrem. Ve výchozím nastavení je to numpy.float64.
objednat Metoda ukládání vícerozměrných dat je určena tímto volitelným parametrem. Má možnosti „C“ a „F“.
jako Je to parametr založený na výběru. Jedná se o referenční objekt, který umožňuje vytváření polí, která nejsou kompatibilní s NumPy.

ndarray pole neinicializovaných dat se zadaným formulářem, pořadím a datovým typem je vráceno metodou numpy.empty().





Dále vám poskytneme několik ukázkových programů, které uvedené téma podrobně rozpracovávají.

Příklad 1:

Podívejme se na příklad, abychom viděli, jak je implementováno prázdné pole NumPy. Existují dva způsoby kontroly prázdného pole NumPy. V prvním se používá funkce pole NumPy nula a ve druhém se používá funkce prázdného pole. V tomto příkladu probereme použití funkce prázdné pole NumPy.



Kód pro implementaci metody prázdného pole je uveden níže. Prázdná funkce však nezaručuje, že hodnoty pole budou 0. V daném kódu je implementováno jednoduché prázdné pole NumPy. Vždy vrací neinicializované položky s poskytnutým tvarem a datovým typem. Snímek obrazovky kódu je zobrazen zde.

import nemotorný

new_arr = nemotorný. prázdný ( 4 )

tisk ( new_arr )

Po spuštění kódu si můžete prohlédnout výstup níže.

Metodu numpy.array() lze použít k vytvoření prázdného pole pouhým předáním prázdného seznamu.

import nemotorný

nový_seznam = [ ]

new_arr = nemotorný. pole ( nový_seznam )

tisk ( new_arr )

Níže je výsledek, ve kterém můžete vidět prázdné pole.

Pojďme diskutovat o druhém přístupu, kterým je funkce pole numpy zero.

Příklad 2:

Zde jsme implementovali funkci numpy zero array. Stejné parametry jsou přítomny také v metodě Numpy.zeros(). Jedná se o pořadí, tvar a dtype.

V obrázku kódu je dán tvar pole, který je [3,3]. To znamená 3 řádky a 3 sloupce. Datový typ je int.

import nemotorný

arr_one = nemotorný. nuly ( [ 3 , 3 ] , dtype = 'int' )

tisk ( arr_one )

Zde můžete vidět pole 3 řádků a 3 sloupců.

Příklad 3:

Zde je použit plovoucí argument „dtype“ funkce numpy.empty. V kódu vidíte, že jsme definovali tvar a datový typ prázdného pole, což znamená, že v příkladu můžeme deklarovat obojí. Zde můžete vidět, že se vygeneruje pole 3 řádků a 3 sloupců skládající se z plovoucích hodnot.

import nemotorný

jeden = nemotorný. prázdný ( [ 3 , 3 ] , dtype = plovák )

tisk ( jeden )

K pochopení výsledku výše uvedeného prohlášení použijte následující obrázek.

Příklad 4:

V tomto příkladu použijeme parametr order funkce ‚C‘, což je pro formu s hlavním řádkem ve stylu C. Funkce Numpy se importují a používají. S prázdnou numpy funkcí jsme deklarovali proměnnou ‚arr2‘. V tomto případě jsme předali tvar funkce, datový typ a pořadí. Nakonec se pokusíme vytisknout hodnotu proměnné.

import nemotorný

arr2 = nemotorný. prázdný ( [ 4 , 4 ] , dtype = plovák , objednat = 'C' )

tisk ( arr2 )

V tomto případě byla zakázka poskytnuta funkci. Pomocí níže uvedeného snímku obrazovky demonstrujte výsledek výše uvedeného kódu.

Příklad 5:

V tomto příkladu jsme změnili pouze pořadí pole, které je v tomto případě „F“. Zbývající kód je stejný jako výše. Pro ilustraci výsledku výše uvedeného kódu použijte následující obrázek:

import nemotorný

arr2 = nemotorný. prázdný ( [ 4 , 4 ] , dtype = plovák , objednat = 'F' )

tisk ( arr2 )

Zde je výsledek:

Příklad 6:

V tomto příkladu bylo vytvořeno prázdné jednorozměrné pole. Pouze v tomto případě použijeme tvar jediného parametru. Použijte přiložený obrázek kódu k ilustraci výsledku výše uvedeného kódu.

import nemotorný

jeden_arr = nemotorný. prázdný ( tvar = dva )

tisk ( jeden_arr )

Výsledek je přiložen zde:

Stejný příklad lze spustit bez jakýchkoli parametrů. Skutečnost, že výsledek je prázdný, i když jednoduše předáme velikost tvaru (což je v tomto případě 4) jako parametr, naznačuje, že Python nám to umožňuje. Pro lepší pochopení je zde přiložen obrázek kódu.

import nemotorný

jeden_arr = nemotorný. prázdný ( 4 )

tisk ( jeden_arr )

Zde můžete vidět výstup:

Příklad 7:

Tento příklad se týká dvourozměrného prázdného numpy pole. Funkce Numpy se importují a používají. S prázdnou funkcí numpy jsme deklarovali proměnnou ‚twod_arr‘ a předali jsme tvar funkce a datový typ. Nakonec se pokusíme vytisknout hodnotu proměnné.

import nemotorný

twod_arr = nemotorný. prázdný ( tvar = [ 3 , 4 ] , dtype = int )

tisk ( twod_arr )

Zde vidíte, že je zobrazeno pole 3 řádků a 4 sloupců.

Závěr

Základní syntaxi numpy prázdných polí jste se naučili z výše uvedeného článku. Navíc jsme zjistili, jak použít funkci nul a další příklad prázdných polí k jejich implementaci v Pythonu. Tento příspěvek nám ukázal, jak pracovat s numpy prázdnými poli v Pythonu.