Python

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ı

Bir yanıt yazın

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

Başa dön tuşu