0Pricing
Learn AI with Python · Ders

Demetler

Değiştirilemez dizilerin avantajlarını ve bunların nasıl kullanılacağını anlama

Demetler, CoddyKit'te ücretsiz bir Learn AI with Python dersidir. Bu, 5 dersinin 2. 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.

Demetlere Giriş

Demetlere Giriş

Demetler Python'da değiştirilemez dizilerdir; yani oluşturulduktan sonra öğeleri değiştirilemez. Genellikle ilişkili verileri gruplamak için kullanılırlar.

Bu derste demetleri oluşturmayı ve kullanmayı, üzerlerinde işlemler gerçekleştirmeyi ve değiştirilemezliklerini anlamayı öğreneceksiniz.

Demetler — resim 1

Demet Oluşturma

Demet Oluşturma

Bir demet, öğelerin virgüllerle ayrılarak parantez () içine yerleştirilmesiyle oluşturulur:

# Creating a tuple
fruits = ("apple", "banana", "cherry")
print(fruits)

Demet Öğelerine Erişme

Demet Öğelerine Erişme

Listelerde olduğu gibi, demet öğelerine indeksleme kullanarak erişebilirsiniz:

# Accessing tuple elements
fruits = ("apple", "banana", "cherry")
print(fruits[1])  # Outputs: banana

Demetlerin Değiştirilemezliği

Demetlerin Değiştirilemezliği

Demetler değiştirilemezdir; yani oluşturulduktan sonra öğeleri değiştirilemez:

# Immutability of tuples
fruits = ("apple", "banana", "cherry")
# Uncommenting the next line will raise an error
# fruits[1] = "grape"

Demet İşlemleri

Demet İşlemleri

Demetler, birleştirme ve tekrarlama gibi işlemleri destekler:

# Tuple operations
t1 = (1, 2, 3)
t2 = (4, 5)
print(t1 + t2)  # Outputs: (1, 2, 3, 4, 5)
print(t1 * 2)  # Outputs: (1, 2, 3, 1, 2, 3)

Demet Paketleme ve Açma

Demet Paketleme ve Açma

Birden çok değeri bir demete paketleyebilir ve bunları değişkenlere açabilirsiniz:

# Tuple packing and unpacking
t = (1, 2, 3)
a, b, c = t
print(a, b, c)  # Outputs: 1 2 3

Demetleri Anahtar Olarak Kullanma

Demetleri Anahtar Olarak Kullanma

Demetler değiştirilemez oldukları için sözlüklerde anahtar olarak kullanılabilir:

# Using tuples as dictionary keys
locations = {(40.7128, -74.0060): "New York", (34.0522, -118.2437): "Los Angeles"}
print(locations[(40.7128, -74.0060)])  # Outputs: New York

Demetlerle Çalışırken Sık Yapılan Hatalar

Demetlerle Çalışırken Sık Yapılan Hatalar

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

  • Bir demetin öğelerini değiştirmeye çalışmak (demet değiştirilemez).
  • Benzer söz dizimleri nedeniyle demetleri listelerle karıştırmak.
  • Demetlerin içinde değiştirilebilir nesneler (listeler gibi) kullanmak; çünkü bu nesneler yine de değiştirilebilir.

Liste Dersi Özeti

Neler Öğrendiniz?

Bu derste şunları öğrendiniz:

  • Python'da listelerin nasıl oluşturulacağını ve işleneceğini.
  • Yaygın liste işlemlerini ve yöntemlerini.
  • İç içe listelerin nasıl kullanılacağını ve listeler üzerinde nasıl yineleme yapılacağını.

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

Demetler — resim 11

Demetler Ders Özeti

Ne Öğrendik?

Bu derste şunları öğrendiniz:

  • Python'da demetlerin nasıl oluşturulacağını ve kullanılacağını.
  • Demetlerin değişmezliğini ve bunun sonuçlarını.
  • Demetlerin sözlük anahtarlarında ve diğer durumlarda nasıl kullanılacağını.

Harika iş çıkardınız! Sonraki konuya geçelim.

Demetler — resim 12

Sıkça Sorulan Sorular

“Demetler” dersi ücretsiz mi?

Evet — “Demetler” 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.

“Demetler” dersinde ne öğreneceğim?

Değiştirilemez dizilerin avantajlarını ve bunların nasıl kullanılacağını anlama 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 2. dersidir.

“Demetler” 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