- Küme (set), farklı nesnelerin değiştirilebilir, sıralanmamış bir koleksiyonudur.
- Veri nesnelerini sıralama olmadan her nesneden sadece bir tane olacak şekilde kaydetmek için Set (küme) yapısı kullanılır.
- Küme, Matematikteki kümenin bir Python uygulamasıdır.
- Küme nesnesinin, birleşim, kesişim, fark vb. Matematiksel küme işlemlerini gerçekleştirmek için uygun yöntemleri vardır.
- Küme veri yapısında, verilerin sırası önemli değildir. Set’ler, listelerde olduğu gibi sonradan değiştirilebilir veriler içerir.
Küme Oluşturma
set()
fonksiyonu ile her türlü veri yapısı kümeye dönüştürülebilir.
listem = [6,10,15,20,34] kume = set(listem) print(kume)
Küme İşlemleri
.add(x) |
Kümeye yeni bir değer ekler. |
a = {"bee", "moth"} print(a) a.add("ant") print(a) |
.discard(x) |
Kümeden eleman çıkartır. |
a = {"bee", "moth"} print(a) a.discard("moth") print(a) |
.discard(x) |
Kümenin son elemanını çıkartır. |
a = {"bee", "moth"} print(a) a.pop() print(a) |