0Pricing
Learn AI with Python · Ders

Listeler

Verileri depolamak ve yönetmek için listeler oluşturmayı, bunlara erişmeyi ve listeleri değiştirmeyi öğrenme

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

Listelere Giriş

Listelere Giriş

Listeler, Python'da en sık kullanılan veri yapılarından biridir. Her türden birden çok öğe içerebilen, değiştirilebilir ve sıralı koleksiyonlardır.

Bu derste listeleri nasıl oluşturacağınızı ve değiştireceğinizi, liste yöntemlerini nasıl kullanacağınızı ve listeler üzerinde nasıl yineleme yapacağınızı öğreneceksiniz.

Listeler — resim 1

Listeler Oluşturma

Listeler Oluşturma

Bir liste, öğelerin virgüllerle ayrılarak köşeli parantezlerin [] içine yerleştirilmesiyle oluşturulur:

# Creating a list
fruits = ["apple", "banana", "cherry"]
print(fruits)

Listelerde İndeksleme ve Dilimleme

Listelerde İndeksleme ve Dilimleme

Liste öğelerine indekslerini kullanarak erişebilirsiniz. İndeksleme 0'dan başlar. Listenin bir bölümünü almak için dilimleme kullanılır:

# Indexing and slicing a list
fruits = ["apple", "banana", "cherry", "date"]
print(fruits[1])  # Outputs: banana
print(fruits[1:3])  # Outputs: ['banana', 'cherry']

Liste İşlemleri

Liste İşlemleri

Listeler, birleştirme ve tekrarlama gibi çeşitli işlemleri destekler:

# List operations
fruits = ["apple", "banana"]
print(fruits + ["cherry"])  # Outputs: ['apple', 'banana', 'cherry']
print(fruits * 2)  # Outputs: ['apple', 'banana', 'apple', 'banana']

Listeler Üzerinde Yineleme

Listeler Üzerinde Yineleme

Bir liste üzerinde yineleme yapmak için for döngüsünü kullanabilirsiniz:

# Iterating over a list
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
    print(fruit)

Yaygın Liste Yöntemleri

Yaygın Liste Yöntemleri

Python listeleri birçok kullanışlı yöntem içerir: 

  • append(): Listenin sonuna bir öğe ekler. 
  • remove(): Belirtilen öğeyi kaldırır. 
  • sort(): Listeyi sıralar.
# Using list methods
fruits = ["banana", "apple", "cherry"]
fruits.append("date")
print(fruits)  # Outputs: ['banana', 'apple', 'cherry', 'date']

İç İçe Listeler

İç İçe Listeler

Bir liste, iç içe liste oluşturacak şekilde başka listeler içerebilir:

# Working with nested lists
nested_list = [[1, 2, 3], [4, 5, 6]]
print(nested_list[0])  # Outputs: [1, 2, 3]
print(nested_list[0][1])  # Outputs: 2

Listelerle Çalışırken Yaygın Hatalar

Listelerle Çalışırken Yaygın Hatalar

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

  • Liste öğelerine erişirken yanlış dizinler kullanmak.
  • Bir liste üzerinde yineleme yaparken listeyi değiştirmek.
  • Listelerin değiştirilebilir olduğunu ve değişikliklerin tüm başvuruları etkilediğini unutmak.

Neler Öğrendiniz?

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.

Listeler — resim 11

Sıkça Sorulan Sorular

“Listeler” dersi ücretsiz mi?

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

“Listeler” dersinde ne öğreneceğim?

Verileri depolamak ve yönetmek için listeler oluşturmayı, bunlara erişmeyi ve listeleri değiştirmeyi öğrenme 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 1. dersidir.

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