0Pricing
Learn AI with Python · Ders

Kümeler

Benzersiz öğeler içeren işlemler için kümeleri kullanmayı keşfetme

Kümeler, CoddyKit'te ücretsiz bir Learn AI with Python dersidir. Bu, 5 dersinin 3. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Learn AI with Python öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Learn AI with Python kursu toplamda 5 dersten oluşur.

Kümelere Giriş

Kümelere Giriş

Kümeler, Python'da sırasız ve benzersiz öğelerden oluşan koleksiyonlardır. Benzersiz öğeleri depolamanız ve birleşim, kesişim ve fark gibi küme işlemlerini gerçekleştirmeniz gerektiğinde kullanışlıdırlar.

Bu derste kümeleri oluşturmayı ve düzenlemeyi, ayrıca yaygın küme işlemlerini gerçekleştirmeyi öğreneceksiniz.

Kümeler — resim 1

Kümeler Oluşturma

Kümeler Oluşturma

Bir küme, öğelerin virgüllerle ayrılarak süslü parantezlerin {} içine yerleştirilmesiyle oluşturulur. Örneğin:

# Creating a set
fruits = {"apple", "banana", "cherry"}
print(fruits)

Kümelerde Benzersiz Öğeler

Kümelerde Benzersiz Öğeler

Kümeler yinelenen öğeleri otomatik olarak kaldırır. Örneğin:

# Sets with unique elements
numbers = {1, 2, 2, 3, 4, 4}
print(numbers)  # Outputs: {1, 2, 3, 4}

Küme İşlemleri: Birleşim

Küme İşlemleri: Birleşim

union() yöntemi, iki kümedeki tüm öğeleri içeren bir küme döndürür:

# Union of sets
set1 = {1, 2, 3}
set2 = {3, 4, 5}
print(set1.union(set2))  # Outputs: {1, 2, 3, 4, 5}

Küme İşlemleri: Kesişim

Küme İşlemleri: Kesişim

intersection() yöntemi, yalnızca her iki kümede ortak olan öğeleri içeren bir küme döndürür:

# Intersection of sets
set1 = {1, 2, 3}
set2 = {3, 4, 5}
print(set1.intersection(set2))  # Outputs: {3}

Küme İşlemleri: Fark

Küme İşlemleri: Fark

difference() yöntemi, ilk kümede bulunan ancak ikinci kümede bulunmayan öğeleri içeren bir küme döndürür:

# Difference of sets
set1 = {1, 2, 3}
set2 = {3, 4, 5}
print(set1.difference(set2))  # Outputs: {1, 2}

Öğe Ekleme ve Kaldırma

Öğe Ekleme ve Kaldırma

add() ve remove() yöntemlerini kullanarak bir kümeye öğe ekleyebilir veya kümeden öğe kaldırabilirsiniz:

# Adding and removing elements
fruits = {"apple", "banana"}
fruits.add("cherry")
fruits.remove("banana")
print(fruits)  # Outputs: {'apple', 'cherry'}

Kümelerle Çalışırken Yaygın Hatalar

Kümelerle Çalışırken Yaygın Hatalar

Kaçınmanız gereken bazı hatalar şunlardır:

  • Küme öğelerine bir dizin kullanarak erişmeye çalışmak (kümeler sırasızdır).
  • Listeler gibi değiştirilebilir nesneleri kümeye eklemek (hataya neden olur).
  • Kümelerin öğelerin sırasını koruduğunu varsaymak.

Ne Öğrendiniz?

Ne Öğrendiniz?

Bu derste şunları öğrendiniz:

  • Python'da kümelerin nasıl oluşturulacağını ve değiştirileceğini.
  • Kümelerin benzersizlik özelliğini ve yaygın küme işlemlerini.
  • Kümelere nasıl öğe ekleneceğini ve kümelerden nasıl öğe kaldırılacağını.

Harika iş çıkardınız! Şimdi bir sonraki konuya geçelim.

Kümeler — resim 11

Sıkça Sorulan Sorular

“Kümeler” dersi ücretsiz mi?

Evet — “Kümeler” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Learn AI with Python kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Learn AI with Python kursu toplamda 5 dersten oluşur.

“Kümeler” dersinde ne öğreneceğim?

Benzersiz öğeler içeren işlemler için kümeleri kullanmayı keşfetme Learn AI with Python ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Learn AI with Python öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Learn AI with Python, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 5 dersinin 3. dersidir.

“Kümeler” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Learn AI with Python dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Learn AI with Python dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Listeler
  2. Demetler
  3. Kümeler
  4. Sözlükler
  5. Veri Yapıları Olarak Dizeler
← Learn AI with Python Sayfasına Dön