Ekte de gördüğünüz gibi bu olayı hiç anlamadım nerden nasıl alıyor açıklayacak var mı? Teşekkürler.
- indexten 5. indexe kadar olan sayıları 3 er 3 er seçiyor bu şekilde hatırlıyorum
Merhaba,
Bu bahsedilen mevzu indeksleme metodu. Karakter dizileri, listeler, demetler gibi içerisinde veri bulunduran yapıların belli bir kısım aralığını almak istediğimizde kullanıyoruz.
kullanımı şu şekilde;
degisken_ismi[x:y:z]
buradaki x = başlangıç indeksi
buradaki y = bitiş indeksi
buradaki z = atlama indeksi
Sizin gösterdiğinizi yorumlayalım hemen.
my_string_2[2:5:3]
şu şekilde okunuyor = my_string_2 değişkenine karşılık gelen verinin 2. indeksinden başlayıp 5. indeksine kadar git ve al ama 3’er 3’er atlayarak git.
“456789” >> 2. indekse karşılık gelen değer >> 6
karşılık gelen değerden itibaren 5. indeksteki karşılık gelen değere kadar al ve 3’er atla diyor
Galiba öyle değil de şöyle, 2. indexten 5. indexe kadar olan bölümü alıyor (678) ardından bunu 0. indexten 3. indexe kadar olan bölümle çakıştırıyor (678- 456) kesişen kümeler gibi
Teşekkür ederim mantığını çok iyi anladım şuanda. Elinize sağlık.