> For the complete documentation index, see [llms.txt](https://derslik.kerteriz.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://derslik.kerteriz.net/python-dersleri/temel-dersler/python-diziler.md).

# # Python Diziler

Python diziler (array) veya diğer bilinen adıyla koleksiyonlar (collections) değişken tiplerinde dört farklı veri tipi vardır. Bunlar;

1. **Liste (List);** sıralanabilen ve değiştirilebilen elemanlardan oluşur. Aynı değerden birden fazla barındırabilir.
2. **Demet (Tuple);** sıralanabilen ama değiştirilemeyen elemanlardan oluşur. Aynı değerden birden fazla barındırabilir.
3. **Küme (Set);** sıralanamayan ve indekslenemeyen elemanlardan oluşur. Aynı değerden birden fazla eleman barındırmaz.
4. **Sözlük (Dictionary);** değiştirilebilen, indekslenebilen ama sıralanamayan elemanlardan oluşur. Aynı değerden birden fazla eleman barındırmaz.

&#x20;Özetle;

| Veri Tipi | Sıralanabilir (Ordered) | Değiştirilebilir (Changeable) | İndexlenebilir (Indexed) | Kopya Eleman (Duplicated) |
| --------- | ----------------------- | ----------------------------- | ------------------------ | ------------------------- |
| Liste     | +                       | +                             | +                        | +                         |
| Demet     | +                       | -                             | +                        | +                         |
| Küme      | -                       | -                             | -                        | -                         |
| Sözlük    | -                       | +                             | +                        | -                         |

{% hint style="info" %}
Python programlama dilinde diziler yani koleksiyonlar çok önemli bir veri tipidir. Bu nedenle iyi öğrenilmeleri ve doğru veri tipinin seçilmesi programlarınızda gözle görülür etkiler yaratacaktır.
{% endhint %}

Bu dört veri tipini sırasıyla anlatmaya başlıyoruz..
