GeeksforGeeks

List: A lista Pythonban olyan elemek gyűjteménye, amely többféle adattípusú elemet tartalmazhat, amelyek lehetnek numerikus, karakteres logikai értékek stb. Ez egy rendezett gyűjtemény, amely támogatja a negatív indexelést. A lista létrehozható a tartalmazó adatértékek segítségével.
A listák tartalma könnyen összevonható és másolható a python beépített függvényei segítségével.

sample_list = ]
print(sample_list)



Kimenet :

]

Az első elem egy egész szám, a második egy karakterlánc, a harmadik pedig egy karakterlista.

Sorozat: A tömb olyan vektor, amely homogén, azaz azonos adattípushoz tartozó elemeket tartalmaz. Az elemekhez egybefüggő memóriahelyeket rendelünk, ami lehetővé teszi a könnyű módosítást, azaz az elemek hozzáadását, törlését, elérését. Pythonban a array modult kell használnunk a tömbök deklarálásához. Ha egy tömb elemei különböző adattípusokhoz tartoznak, a program “Incompatible data types” kivételt dob.

import array
sample_array = array.array('i', )
for i in sample_array:
print(i)



Kimenet :

123

Itt vannak a különbségek a List és az Array között Pythonban :

List Array
Különböző adattípusokhoz tartozó elemekből állhat Csak ugyanahhoz az adattípushoz tartozó elemekből állhat. adattípushoz
Nem kell explicit módon importálni egy modult a deklarációhoz Nem kell explicit módon importálni egy modult a deklarációhoz
Nem tudja közvetlenül kezelni az aritmetikát. műveleteket Kezelhet közvetlenül aritmetikai műveleteket
Elhelyezhető egymásba, hogy különböző típusú elemeket tartalmazzon Mindegyik egymásba ágyazott elemnek azonos típusúnak kell lennie. méretét
Leginkább rövidebb adatelemek sorozatához Leginkább hosszabb adatelemek sorozatához
Nagyobb rugalmasság lehetővé teszi a könnyű módosítást (hozzáadás, törlés) az adatok módosítását Kisebb rugalmasság a hozzáadás óta, törlést elemenként kell elvégezni
A teljes lista kinyomtatható explicit ciklus nélkül A komponensek kinyomtatásához vagy eléréséhez hurkot kell képezni. a tömbhöz
Nagyobb memóriát igényel az elemek egyszerű hozzáadása miatt Viszonylag kompaktabb a memória mérete
Cikkcímkék :
Gyakorlat Címkék :

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.