Numpy prázdne pole

Numpy Prazdne Pole



Python ponúka svojim používateľom množstvo funkcií. Knižnica Python má funkciu prázdneho poľa NumPy na prácu s poľami. Používa sa na generovanie úplne nového prázdneho poľa v súlade s pokynmi používateľa, čo zahŕňa použitie typu údajov a formulára poľa bez inicializácie prvkov. Budeme hovoriť o prázdnom poli Python NumPy, najmä o tom, ako vytvoriť prázdne pole pomocou Python NumPy. Poskytneme vám tiež niekoľko príkladov programov na vytváranie a prácu s poliami NumPy a súvisiacimi operáciami.

Čo je prázdne pole NumPy?

Bez inicializácie položiek je možné použiť funkciu poľa Python NumPy empty() na vytvorenie nového poľa špecifikovaných tvarov a typov. Táto funkcia akceptuje tri vstupy a zadaním týchto parametrov môžeme určiť konkrétny typ údajov a poradie. V tomto príspevku prejdeme cez numpy.empty(syntax) a použitie, ktoré vráti pole neinicializovaných údajov so zadaným tvarom, poradím a typom údajov. Objektové polia budú začínať s hodnotou None.

Syntax NumPy Empty Array

Nasleduje úplná syntax na použitie tejto funkcie:









Nasledujúce parametre sa nachádzajú v syntaxi. Každý z týchto parametrov má svoju funkciu.



Názov parametra Popis
Tvar Popisuje tvar prázdneho poľa. Môže to byť individuálna celočíselná hodnota alebo n-tica.
dtype Typ údajov pre položky poľa je určený týmto voliteľným parametrom. Toto je štandardne numpy.float64.
objednať Metóda viacrozmerného ukladania údajov je špecifikovaná týmto voliteľným parametrom. Má možnosti „C“ a „F“.
Páči sa mi to Je to parameter založený na výbere. Je to referenčný objekt, ktorý umožňuje vytváranie polí, ktoré nie sú kompatibilné s NumPy.

Ndarray poľa neinicializovaných údajov so zadanou formou, poradím a typom údajov vráti metóda numpy.empty().





Ďalej vám poskytneme niekoľko vzorových programov, ktoré podrobne rozpracujú uvedenú tému.

Príklad 1:

Pozrime sa na príklad, aby sme videli, ako je implementované prázdne pole NumPy. Existujú dva spôsoby kontroly prázdneho poľa NumPy. V prvom sa používa funkcia poľa NumPy nula a v druhom sa používa funkcia prázdneho poľa. V tomto príklade budeme diskutovať o použití funkcie prázdneho poľa NumPy.



Kód na implementáciu metódy prázdneho poľa je uvedený nižšie. Prázdna funkcia však nezaručuje, že hodnoty poľa budú 0. V danom kóde je implementované jednoduché prázdne pole NumPy. Vždy vráti neinicializované položky s poskytnutým tvarom a typom údajov. Snímka obrazovky kódu je zobrazená tu.

importovať numpy

new_arr = numpy. prázdny ( 4 )

vytlačiť ( new_arr )

Po spustení kódu si môžete pozrieť výstup nižšie.

Metódu numpy.array() možno použiť na vytvorenie prázdneho poľa jednoduchým odovzdaním prázdneho zoznamu.

importovať numpy

nový_zoznam = [ ]

new_arr = numpy. pole ( nový_zoznam )

vytlačiť ( new_arr )

Nižšie je uvedený výsledok, v ktorom môžete vidieť prázdne pole.

Poďme diskutovať o druhom prístupe, ktorým je funkcia poľa numpy nuly.

Príklad 2:

Tu sme implementovali funkciu numpy zero array. Rovnaké parametre sú prítomné aj v metóde Numpy.zeros(). Sú to poradie, tvar a typ d.

Na obrázku kódu je daný tvar poľa, ktorý je [3,3]. To znamená 3 riadky a 3 stĺpce. Typ údajov je int.

importovať numpy

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

vytlačiť ( arr_one )

Tu môžete vidieť pole 3 riadkov a 3 stĺpcov.

Príklad 3:

Tu sa používa argument float ‘dtype’ funkcie numpy.empty. V kóde môžete vidieť, že sme definovali tvar a dátový typ prázdneho poľa, čo znamená, že v príklade môžeme deklarovať oboje. Tu môžete vidieť, že sa vygeneruje pole 3 riadkov a 3 stĺpcov pozostávajúce z hodnôt float.

importovať numpy

jeden = numpy. prázdny ( [ 3 , 3 ] , dtype = plavák )

vytlačiť ( jeden )

Na pochopenie výsledku vyššie uvedeného vyhlásenia použite nasledujúci obrázok.

Príklad 4:

V tomto príklade použijeme parameter order funkcie „C“, ktorý je určený pre formu s hlavným riadkom v štýle C. Funkcie Numpy sa importujú a používajú. S prázdnou numpy funkciou sme deklarovali premennú „arr2“. V tomto prípade sme odovzdali tvar funkcie, typ údajov a poradie. Nakoniec sa pokúsime vytlačiť hodnotu premennej.

importovať numpy

arr2 = numpy. prázdny ( [ 4 , 4 ] , dtype = plavák , objednať = 'C' )

vytlačiť ( arr2 )

V tomto prípade bola objednávka poskytnutá funkcii. Na ukážku výsledku vyššie uvedeného kódu použite snímku obrazovky nižšie.

Príklad 5:

V tomto príklade sme zmenili iba poradie poľa, ktoré je v tomto prípade „F“. Zostávajúci kód je identický s vyššie uvedeným. Na ilustráciu výsledku vyššie uvedeného kódu použite nasledujúci obrázok:

importovať numpy

arr2 = numpy. prázdny ( [ 4 , 4 ] , dtype = plavák , objednať = 'F' )

vytlačiť ( arr2 )

Tu je výsledok:

Príklad 6:

V tomto príklade sa vytvorilo prázdne jednorozmerné pole. Iba v tomto prípade používame tvar jedného parametra. Na ilustráciu výsledku vyššie uvedeného kódu použite priložený obrázok kódu.

importovať numpy

jeden_arr = numpy. prázdny ( tvar = dva )

vytlačiť ( jeden_arr )

Výsledok je priložený tu:

Rovnaký príklad možno spustiť bez akýchkoľvek parametrov. Skutočnosť, že výsledok je prázdny, aj keď jednoducho odovzdáme veľkosť tvaru (v tomto prípade 4) ako parameter, naznačuje, že Python nám to umožňuje. Pre lepšie pochopenie je tu priložený obrázok kódu.

importovať numpy

jeden_arr = numpy. prázdny ( 4 )

vytlačiť ( jeden_arr )

Tu si môžete pozrieť výstup:

Príklad 7:

Tento príklad sa týka dvojrozmerného prázdneho numpy poľa. Funkcie Numpy sa importujú a používajú. S prázdnou funkciou numpy sme deklarovali premennú „twod_arr“ a odovzdali sme tvar funkcie a typ údajov. Nakoniec sa pokúsime vytlačiť hodnotu premennej.

importovať numpy

twod_arr = numpy. prázdny ( tvar = [ 3 , 4 ] , dtype = int )

vytlačiť ( twod_arr )

Tu môžete vidieť, že sa zobrazuje pole 3 riadkov a 4 stĺpcov.

Záver

Základnú syntax pre numpy prázdne polia ste sa naučili z vyššie uvedeného článku. Okrem toho sme zistili, ako použiť funkciu núl a ďalšie príklady prázdnych polí na ich implementáciu v Pythone. Tento príspevok nám ukázal, ako pracovať s prázdnymi poľami v Pythone.