
Python
Ders 29: Python Set Veri Yapısı
Bu derste Python programlama dilinde listelere benzeyen ama farklı kurallarla çalışan Python set veri yapısı konusunu öğreneceğiz.
Set yapısı, özellikle benzersiz verilerle çalışırken çok işe yarar.
Python Set Veri Yapısı Nedir?
Python set veri yapısı, tekrar eden elemanlara izin vermeyen, sırasız bir veri tipidir.
sayilar = {1, 2, 3, 4, 4, 5}
print(sayilar)
Çıktıda tekrar eden değerler otomatik olarak silinir.
Python Set Veri Yapısı Oluşturma
Set süslü parantez ile oluşturulur.
renkler = {"kirmizi", "mavi", "yesil"}
Python Set Veri Yapısına Eleman Ekleme
Python set veri yapısı içine eleman eklemek için add() metodu kullanılır.
renkler.add("sari")
Python Set Veri Yapısından Eleman Silme
Eleman silmek için remove() veya discard() kullanılır.
renkler.remove("mavi")
Python Set Veri Yapısı ile Kümeler
Python set veri yapısı, matematikteki küme işlemlerini destekler.
a = {1, 2, 3}
b = {3, 4, 5}
print(a.union(b))
print(a.intersection(b))
Python Set Veri Yapısı Nerelerde Kullanılır?
- Tekrarsız veri listeleri
- Kullanıcı ID kontrolü
- Veri temizleme işlemleri
Python Set Veri Yapısı
- Tekrar eden veri tutmaz
- Sırasız çalışır
- Hızlıdır
Önceki ders: Ders 28: Python Dictionary Metotları
Sonraki ders: Ders 30: Python Set Metotları
