Küme – Set

  • 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)