Python un veri yapılarından biri olan list yapısı düzenli veya karışık türdeki verileri tutmak için tasarlanmış C ve C++ daki dizi yapısına benzeyen bir veri türüdür. Python.Org da anlatıldığı üzere insert, append, remove, reverse ve sort list in referansları arasındadır.

<pre>

>>> a = [66.25, 333, 333, 1, 1234.5]
>>> print a.count(333), a.count(66.25), a.count('x')
2 1 0
>>> a.insert(2, -1)
>>> a.append(333)
>>> a
[66.25, 333, -1, 333, 1, 1234.5, 333]
>>> a.index(333)
1
>>> a.remove(333)
>>> a
[66.25, -1, 333, 1, 1234.5, 333]
>>> a.reverse()
>>> a
[333, 1234.5, 1, 333, -1, 66.25]
>>> a.sort()
>>> a
[-1, 1, 66.25, 333, 333, 1234.5]

</pre>

List Veri Obje Örneği :

<pre>

# 22-09-2010
# List nesnesinin incelenmesi.
# Http://PythonTR.Org

#i listesine string eklendi
i=["esma", "ebru", "yusuf", "sahin"]

#j listesine string eklendi ve i dizisi j listesine ekleniyor.
j=["is", "okul", "ev", "market", i]

#i nin icerigi
print i

#j nin icerigi
print j

#i nin uzunlugu (Onemli : j listesinde 4 eleman olmasina ragmen i dizisi +1 olarak ekleniyor.
print len(i)

#j nin uzunlugu
print len(j)

"""buradaki for icindeki 2 'i' ye dikkat edelim."""

#su anda 'i' ile i listesinin elemanlarina eristik
for i in i:
print i

#cunku range(len(i)) ile i listesinin sayisal uzunlugu alindi
for i in range(len(i)):
print i

j.append("sinema")
print j

</pre>

Örneği indirmek veya çalıştırmak için
İNDİR