The sea does not like to be restrained.
Emektar Üye
- Katılım
- 15 Tem 2021
- Mesajlar
- 1,724
- Çözümler
- 86
- Tepki puanı
- 665
- Ödüller
- 10
- Yaş
- 25
- Sosyal
4 HİZMET YILI
Python'da, birden çok veriyi bir arada saklamak için iki farklı veri tipi vardır: Listeler ve Demetler.
Listeler, virgülle ayrılmış elemanların köşeli parantez içinde yazılmasıyla oluşturulur. Listenin elemanları herhangi bir veri tipi olabilir (sayı, dize, başka bir liste vs.) ve aynı listede farklı tiplerden elemanlar da olabilir. Listeler, elemanları değiştirilebilir (mutable) bir veri tipidir, yani listeler üzerinde ekleme, çıkarma, değiştirme işlemleri yapılabilir.
Örnek olarak:
Demetler ise virgülle ayrılmış elemanların parantez içinde yazılmasıyla oluşturulur. Demetler de listeler gibi elemanları değiştirilemez (immutable) bir veri tipidir, yani bir kez oluşturulduktan sonra üzerinde değişiklik yapılamaz.
Örnek olarak:
Listeler ve demetler, indekslerini kullanarak elemanlara erişilebilirler. İndeksler, listenin veya demetin elemanlarına numaralandırma sağlar. İlk elemanın indeksi 0'dır ve sonraki elemanların indeksleri sırasıyla 1, 2, 3, ... şeklinde devam eder.
Örnek olarak:
Listeler ve demetler, dilimleme (slicing) yöntemiyle belirli bir aralıktaki elemanları almak için kullanılabilirler.
Örnek olarak:
Listeler ve demetler, birçok işlem yöntemi ve fonksiyonu desteklerler. Örneğin, len() fonksiyonu bir listenin veya demetin eleman sayısını verir.
Örnek olarak:
Listeler, virgülle ayrılmış elemanların köşeli parantez içinde yazılmasıyla oluşturulur. Listenin elemanları herhangi bir veri tipi olabilir (sayı, dize, başka bir liste vs.) ve aynı listede farklı tiplerden elemanlar da olabilir. Listeler, elemanları değiştirilebilir (mutable) bir veri tipidir, yani listeler üzerinde ekleme, çıkarma, değiştirme işlemleri yapılabilir.
Örnek olarak:
Python:
liste = [1, 2, "üç", [4, 5]]
Demetler ise virgülle ayrılmış elemanların parantez içinde yazılmasıyla oluşturulur. Demetler de listeler gibi elemanları değiştirilemez (immutable) bir veri tipidir, yani bir kez oluşturulduktan sonra üzerinde değişiklik yapılamaz.
Örnek olarak:
Python:
demet = (1, 2, "üç")
Listeler ve demetler, indekslerini kullanarak elemanlara erişilebilirler. İndeksler, listenin veya demetin elemanlarına numaralandırma sağlar. İlk elemanın indeksi 0'dır ve sonraki elemanların indeksleri sırasıyla 1, 2, 3, ... şeklinde devam eder.
Örnek olarak:
Python:
liste = [1, 2, 3, 4, 5]
demet = (1, 2, 3, 4, 5)
print(liste[0]) # 1
print(demet[0]) # 1
print(liste[3]) # 4
print(demet[3]) # 4
Listeler ve demetler, dilimleme (slicing) yöntemiyle belirli bir aralıktaki elemanları almak için kullanılabilirler.
Örnek olarak:
Python:
liste = [1, 2, 3, 4, 5]
demet = (1, 2, 3, 4, 5)
print(liste[1:4]) # [2, 3, 4]
print(demet[1:4]) # (2, 3, 4)
Listeler ve demetler, birçok işlem yöntemi ve fonksiyonu desteklerler. Örneğin, len() fonksiyonu bir listenin veya demetin eleman sayısını verir.
Örnek olarak:
Python:
liste = [1, 2, 3, 4, 5]
demet = (1, 2, 3, 4, 5)
print(len(liste)) # 5
print(len(demet)) # 5