
Ders 30: Python Set Metotları
Bu derste Python set veri yapısını daha güçlü şekilde kullanmamızı sağlayan Python set metotları konusunu öğreneceğiz.
Bir önceki derste set veri yapısının ne olduğunu gördük. Bu derste set üzerinde işlem yapmayı sağlayan önemli metotları inceleyeceğiz.
Python Set Metotları Nedir?
Python set metotları, set veri yapısı üzerinde işlem yapmamızı sağlayan hazır fonksiyonlardır.
Bu metotlar sayesinde veri ekleyebilir, silebilir ve kümeler arasında işlem yapabiliriz.
add() Metodu
Python set metotları arasında en sık kullanılanlardan biri add() metodudur.
sayilar = {1, 2, 3}
sayilar.add(4)
print(sayilar)
Bu metot sete yeni bir eleman ekler.
remove() Metodu
remove() metodu set içindeki bir elemanı siler.
sayilar.remove(2)
Eğer eleman bulunmazsa hata verir.
discard() Metodu
Python set metotları içinde güvenli silme işlemi için discard() kullanılır.
sayilar.discard(5)
Eleman yoksa hata vermez.
union() Metodu
İki seti birleştirmek için kullanılır.
a = {1, 2, 3}
b = {3, 4, 5}
print(a.union(b))
intersection() Metodu
Ortak elemanları bulmak için kullanılır.
print(a.intersection(b))
Python Set Metotları Nerelerde Kullanılır?
- Tekrarsız veri listesi oluşturmak
- Küme işlemleri yapmak
- Veri karşılaştırmaları
Python Set Metotları
- add() eleman ekler
- remove() eleman siler
- discard() güvenli silme yapar
- union() kümeleri birleştirir
- intersection() ortak elemanları bulur
Önceki ders: Ders 29: Python Set Veri Yapısı
Sonraki ders: Ders 31: Python Tuple Veri Yapısı
