‫Tekrar hoş geldiniz.
‫Biraz daha dize yöntemleriyle devam edelim.
‫Şimdi de ekleme ve çıkarma işlemlerini öğrendik.
‫Append, insert ve extend hakkında bilgi edindik.
‫Daha sonra çıkarma işleminde pop, remove ve clear'ı öğrendik.
‫Birkaç tane daha önemli var.
‫İndeksle devam edelim.
‫Bu yüzden burayı temizlemek yerine, bunu temizleyelim.
‫Ve biz de sepet noktası yapacağız.
‫Dizin.
‫Bir indeks.
‫Gördüğünüz gibi, ona bir değer, bir başlangıç ve bir bitiş veriyoruz.
‫Bu ne anlama geliyor?
‫Peki, şunu söylemek istiyoruz, hey, iki numaralı endeks nedir?
‫İki dizin yaparsak ve çalıştır'a tıklarsam.
‫Bana bir tane verecek.
‫Bunun biraz kafa karıştırıcı olduğunu biliyorum, ancak endeksi soruyor.
‫İki numara nerede?
‫İki numara bir indeksindedir.
‫Daha anlaşılır olması için bunları harflere dönüştürelim.
‫Yani elimizde bir B var.
‫Bak.
‫D.
‫Ve son olarak, E.
‫Ve yine, eğer yaparsam.
‫D burada ve Çalıştır'a tıklıyorum.
‫Üçlük bir indeks alıyorum çünkü sıfır bir, iki, üç, hafızamızda üçüncü rafta.
‫Ve burada isteğe bağlı bir parametre de yapabilirsiniz, yani nereden bakmaya başlamalıyız?
‫Bu yüzden sıfır indeksine bakmaya başlamanızı ve ardından iki indeksine bakmayı bitirmenizi istiyorum.
‫Burayı çalıştırdığımda bir hata alıyorum.
‫Diyor ki, hey de listede değil çünkü sıfır indeksinden başladık ve iki indeksinde durduk.
‫Üç tane yaparsam ve Çalıştır'a tıklarsam.
‫Hayır, üçten hemen önce bitiyor.
‫Yani dört tane yaparsam.
‫Ve Çalıştır'a tıklıyorum.
‫Al bakalım.
‫Ben üç tane aldım.
‫Şimdi.
‫Programlarımızda hatalar iyi değildir.
‫İdeal olarak hata almak istemeyiz, peki bundan nasıl kaçınabiliriz?
‫Ya bir şey arıyorsak ve listede olup olmadığından emin değilsek?
‫Bir listede bir şeyler aramanın başka bir şık yolu daha var ve bu python anahtar kelimesi dediğimiz şeyi
‫içeriyor.
‫Anahtar kelime, Python'da kullandığınız ve zaten bir anlamı olan bir şeydir.
‫Örneğin, Python'a gidersem burada anahtar bir kelime var.
‫Anahtar kelimeler zaten bir anlam ifade eden tüm bu kelimelerdir.
‫Şimdi bunların üzerinden geçeceğiz ve henüz pek çoğunu görmedik, ancak boolean değerlerinde bir şey
‫ifade etmek için true right'ı görmüş olabiliriz.
‫Bu yüzden Python'da true kelimesini kullanamayız çünkü zaten bir anlamı vardır.
‫Gördüğünüz gibi, in adında bir kelime var, bir şey yazdığımız anda python'da bir
‫anahtar kelimedir ve bu oldukça güzel hey sepette DX olduğunu söyleyebiliriz ve eğer bunu çalıştırırsam.
‫Gerçek OC'nin eski ve sepet olduğunu anlıyorum.
‫Yanlış anlıyorum çünkü öyle bir şey yok.
‫Ve bu aslında oldukça faydalıdır.
‫Ve bunu teller için bile yapabiliriz.
‫Örneğin, bir kelimede I harfini arıyorsam ve diyelim ki I in.
‫Merhaba, benim adım Ian.
‫Çalıştır'a tıklarsam.
‫Doğru anladım çünkü I harfi.
‫Bu dizede var.
‫Pekala, bir tane daha öğrenelim.
‫Bir diğeri de sepet nokta sayısıdır.
‫Ve bir öğenin kaç kez gerçekleştiğini sayabiliriz.
‫Örneğin, DH ve ben Çalıştır'a tıklarsak.
‫Bir tane alıyorum çünkü DD listede sadece bir kez var.
‫Ama buraya başka bir DH eklersem ve çalıştır'a tıklarsam.
‫Gitmeliyiz.
‫Bu değerin listemizde kaç kez geçtiğini sayar?
‫Çok, çok faydalı.
‫Tamam.
‫Birkaç tane daha kaldı.
‫Hadi biraz egzersiz yapalım ve bir sonrakinde görüşürüz.