Numpy Empty Array

Numpy Empty Array



Python tarjoaa käyttäjilleen erilaisia ​​toimintoja. Python-kirjastossa on NumPy-tyhjä array-toiminto, joka toimii taulukoiden kanssa. Sitä käytetään täysin uuden tyhjän taulukon luomiseen käyttäjän ohjeiden mukaisesti, jolloin käytetään taulukon tietotyyppiä ja muotoa elementtejä alustamatta. Puhumme Python NumPy tyhjästä taulukosta, erityisesti kuinka rakentaa tyhjä taulukko Python NumPyllä. Tarjoamme sinulle myös esimerkkiohjelmia, jotka luovat ja käsittelevät NumPy-taulukoita ja niihin liittyviä operaatioita.

Mikä on NumPy Empty Array?

Ilman merkintöjen alustamista Python NumPy -tyhjä()-taulukkofunktiota voidaan käyttää uuden taulukon luomiseen määritetyistä muodoista ja tyypeistä. Tämä toiminto hyväksyy kolme syötettä ja antamalla nämä parametrit voimme määrittää tietyn tietotyypin ja järjestyksen. Tässä viestissä käymme läpi numpy.empty(syntax) ja käytön, joka palauttaa joukon alustamattomia tietoja määritetyllä muodolla, järjestyksellä ja tietotyypillä. Objektitaulukot alkavat arvolla Ei mitään.

NumPy Empty Array -syntaksi

Seuraava on täydellinen syntaksi tämän funktion käyttämiselle:









Seuraavat parametrit löytyvät syntaksista. Jokaisella näistä parametreista on toiminto.



Parametrin nimi Kuvaus
Muoto Se kuvaa tyhjän taulukon muotoa. Se voi olla yksittäinen kokonaisluku tai monikko.
dtype Tämä valinnainen parametri määrittää taulukon kohteiden tietotyypin. Tämä on oletuksena numpy.float64.
Tilaus Tämä valinnainen parametri määrittää moniulotteisen tiedon tallennusmenetelmän. Siinä on vaihtoehdot 'C' ja 'F'.
Kuten Se on valintaperusteinen parametri. Se on viiteobjekti, jonka avulla voidaan luoda taulukoita, jotka eivät ole NumPy-yhteensopivia.

Numpy.empty()-menetelmä palauttaa alustamattomien tietojen joukon ndarray-taulukon, jolla on määritetty muoto, järjestys ja tietotyyppi.





Seuraavaksi tarjoamme sinulle joitakin esimerkkiohjelmia, jotka käsittelevät mainittua aihetta yksityiskohtaisesti.

Esimerkki 1:

Katsotaanpa esimerkkiä nähdäksesi kuinka tyhjä NumPy-taulukko toteutetaan. Tyhjän NumPy-taulukon tarkistamiseen on kaksi tapaa. Ensimmäisessä käytetään NumPy zero -taulukkofunktiota ja toisessa tyhjää taulukkofunktiota. Käsittelemme NumPy-tyhjätaulukkofunktion käyttöä tässä esimerkissä.



Koodi taulukon tyhjän menetelmän toteuttamiseksi on esitetty alla. Tyhjä funktio ei kuitenkaan takaa, että taulukon arvot ovat 0. Yksinkertainen tyhjä NumPy-taulukko on toteutettu annettuun koodiin. Se palauttaa aina alustamattomat kohteet, joilla on annettu muoto ja tietotyyppi. Kuvakaappaus koodista näkyy tässä.

tuonti nuhjuinen

new_arr = nuhjuinen. tyhjä ( 4 )

Tulosta ( new_arr )

Kun suoritat koodin, voit tarkastella tulostetta alla.

Metodia numpy.array() voidaan käyttää tyhjän taulukon rakentamiseen välittämällä sille tyhjä lista.

tuonti nuhjuinen

new_list = [ ]

new_arr = nuhjuinen. joukko ( new_list )

Tulosta ( new_arr )

Alla on tulos, jossa näet tyhjän taulukon.

Tarkastellaanpa toista lähestymistapaa, joka on numpy nollan taulukkofunktio.

Esimerkki 2:

Tässä olemme toteuttaneet numpy zero array -funktion. Samat parametrit ovat myös Numpy.zeros()-metodissa. Nämä ovat järjestys, muoto ja dtype.

Koodikuvassa on annettu taulukon muoto, joka on [3,3]. Se tarkoittaa 3 riviä ja 3 saraketta. Tietotyyppi on int.

tuonti nuhjuinen

arr_one = nuhjuinen. nollia ( [ 3 , 3 ] , dtype = 'int' )

Tulosta ( arr_one )

Täällä näet 3 rivin ja 3 sarakkeen joukon.

Esimerkki 3:

Tässä käytetään numpy.empty-funktion float-argumenttia 'dtype'. Näet koodista, että olemme määrittäneet tyhjän taulukon muodon ja tietotyypin, mikä tarkoittaa, että voimme ilmoittaa esimerkissä molemmat. Täällä voit nähdä, että 3 rivin ja 3 sarakkeen taulukko luodaan, joka koostuu kelluvista arvoista.

tuonti nuhjuinen

yksi = nuhjuinen. tyhjä ( [ 3 , 3 ] , dtype = kellua )

Tulosta ( yksi )

Käytä seuraavaa kuvaa ymmärtääksesi edellä mainitun ilmoituksen tuloksen.

Esimerkki 4:

Tässä esimerkissä käytämme C-funktion järjestysparametria, joka on C-tyylin rivipäämuotoa varten. Numpy-funktioita tuodaan ja käytetään. Tyhjällä numpy-funktiolla julistimme muuttujan 'arr2'. Tässä tapauksessa välitimme funktion muodon, tietotyypin ja järjestyksen. Lopuksi yritämme tulostaa muuttujan arvon.

tuonti nuhjuinen

arr2 = nuhjuinen. tyhjä ( [ 4 , 4 ] , dtype = kellua , Tilaus = 'C' )

Tulosta ( arr2 )

Tässä tapauksessa tilaus annettiin toiminnolle. Käytä alla olevaa kuvakaappausta osoittaaksesi edellä mainitun koodin tuloksen.

Esimerkki 5:

Tässä esimerkissä olemme muuttaneet vain taulukon järjestystä, joka on tässä tapauksessa 'F'. Jäljellä oleva koodi on identtinen yllä olevan koodin kanssa. Käytä seuraavaa kuvaa havainnollistamaan edellä mainitun koodin tulosta:

tuonti nuhjuinen

arr2 = nuhjuinen. tyhjä ( [ 4 , 4 ] , dtype = kellua , Tilaus = 'F' )

Tulosta ( arr2 )

Tässä on tulos:

Esimerkki 6:

Tässä esimerkissä on muodostettu tyhjä yksiulotteinen taulukko. Vain tässä tapauksessa käytämme yhtä parametrin muotoa. Käytä liitteenä olevaa koodikuvaa havainnollistamaan yllä olevan koodin tulosta.

tuonti nuhjuinen

oned_arr = nuhjuinen. tyhjä ( muoto = kaksi )

Tulosta ( oned_arr )

Tulos on liitteenä tähän:

Sama esimerkki voidaan ajaa ilman mitään parametreja. Se, että tulos on tyhjä, vaikka yksinkertaisesti välitämme muodon koon (joka on tässä tapauksessa 4) parametrina, osoittaa, että Python sallii meidän suorittaa tämän. Koodikuva on liitetty tähän, jotta ymmärrät paremmin.

tuonti nuhjuinen

oned_arr = nuhjuinen. tyhjä ( 4 )

Tulosta ( oned_arr )

Täältä näet tulosteen:

Esimerkki 7:

Tämä esimerkki koskee kaksiulotteista tyhjää numpy-taulukkoa. Numpy - funktioita tuodaan ja käytetään . Tyhjällä numpy-funktiolla julistimme muuttujan 'twod_arr' ja välitimme funktion muodon ja tietotyypin. Lopuksi yritämme tulostaa muuttujan arvon.

tuonti nuhjuinen

twod_arr = nuhjuinen. tyhjä ( muoto = [ 3 , 4 ] , dtype = int )

Tulosta ( twod_arr )

Tässä näet, että 3 rivin ja 4 sarakkeen taulukko näytetään.

Johtopäätös

Olet oppinut perussyntaksin numpy-tyhjille taulukoille edellä mainitusta artikkelista. Lisäksi löysimme kuinka käyttää nollien funktiota ja muita esimerkkityhjiä taulukoita toteuttamaan ne Pythonissa. Tämä viesti on osoittanut meille, kuinka työskennellä numpyisten tyhjien taulukoiden kanssa Pythonissa.