logo

Python-taulukon pituus

Pythonissa taulukon pituus voidaan saada len()-funktiolla. Len()-funktio palauttaa taulukon elementtien määrän. Tässä artikkelissa näemme, kuinka voimme löytää Python-taulukoiden pituuden.

Esimerkki:

arr = [1, 2, 3, 4, 5] Length = 5>

Python-taulukon pituus

Python käyttää Luettelot taulukoiden sijaan. Molemmat ovat samanlaisia ​​ja niitä käytetään toimimaan taulukkona. Katsotaanpa, kuinka voimme löytää Python-taulukon pituuden.



Python-taulukon pituus len()-menetelmällä

Python len() -funktiolla voidaan määrittää taulukon pituus Pythonissa. The len()-funktio palauttaa luettelon tai taulukon pituuden.

tähtitopologia

Python 3




arr>=> [>1>,>2>,>3>,>4>,>5>]> print>(>len>(arr))>

>

>

Lähtö:

5>

Python-taulukon pituus Array-moduulin avulla

Tässä aiomme käyttää Pythonia taulukkomoduuli taulukon luomiseen, ja sitten len()-funktiota käytetään taulukon pituuden saamiseksi.

Python 3


lisäyslajittelualgoritmit



# Python program to demonstrate> # Creation of Array> > # importing 'array' for array creations> import> array as arr> > # creating an array with integer type> a>=> arr.array(>'i'>, [>1>,>2>,>3>])> > len>(a)>

>

>

Lähtö:

3>

Python-taulukon pituus Numpy-moduulin avulla

Voimme myös käyttää Pythonia Nuhjuinen moduuli luodaksesi taulukon ja laskeaksesi sitten taulukon pituuden len()-funktiolla.

Python 3




mitä pythonissa on

# Python program to demonstrate> # Creation of Array> > # importing 'numpy' for array creations> import> numpy as np> > # creating an array> a>=> np.array([>1>,>2>,>3>])> > len>(a)>

>

>

Lähtö:

3>

Mitä eroa on Python-taulukon ja listan välillä?

Tärkeimmät erot Python-taulukon ja luettelon välillä ovat seuraavat:

Parametrit

Python Array

verkkokerros tietokoneverkoissa

Python-lista

Tietotyypin rajoitus

Python-taulukot ovat homogeenisia, mikä tarkoittaa, että ne voivat tallentaa vain saman tietotyypin elementtejä

Python-listat voivat tallentaa eri tietotyyppien elementtejä.

Muistin tehokkuus

Python-taulukot ovat yleensä muistitehokkaampia kuin luettelot. Ne on toteutettu yhtenäisenä muistilohkona

Python-listat toteutetaan dynaamisina taulukoina lisäominaisuuksilla, kuten koon muuttamisella ja lisäyksillä/poistoilla.

java kuinka ohittaa

Tuetut toiminnot

Python-taulukot tarjoavat perustoimintoja, kuten indeksoinnin, viipaloinnin, liittämisen ja elementtien määrityksen.

Python-luettelot, jotka ovat joustavampia, tukevat laajempaa valikoimaa toimintoja, kuten lisäyksiä, poistoja, lajittelua, kääntämistä ja paljon muuta.

Esitys

Taulukot voivat tarjota paremman suorituskyvyn, koska niiden muistitehokkuus ja kyky hyödyntää tiettyjä matemaattisia kirjastoja ovat suuri joukko homogeenisia elementtejä numeerisia laskelmia varten.

Koska luettelot ovat monipuolisempia, niiden suorituskyky voi olla hieman heikompi tällaisissa skenaarioissa