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ı

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu