Slice
Slice, bir nesnenin veya verinin belirli bir bölümünü ifade eden bir terimdir. Genellikle, bir nesnenin veya verinin bir kısmını seçmek veya ayırmak için kullanılır. Örneğin, bir dizenin belirli bir bölümünü seçmek için slice operatörü kullanılabilir.
Slice operatörü, genellikle iki sayı arasında bir tire (-) işareti kullanılarak belirtilir. İlk sayı, seçilecek bölümün başlangıç noktasını, ikinci sayı ise seçilecek bölümün bitiş noktasını belirtir. Örneğin, aşağıdaki kod dizisinin ilk beş karakterini seçer:
dizi = "Merhaba dünya"
slice = dizi[0:5]
print(slice)
Çıktı:
Merhaba
Slice operatörü, ayrıca, negatif sayılar kullanılarak da belirtilebilir. Negatif sayılar, seçilecek bölümün sonundan itibaren saymaya başlar. Örneğin, aşağıdaki kod dizisinin son beş karakterini seçer:
dizi = "Merhaba dünya"
slice = dizi[-5:]
print(slice)
Çıktı:
dünya
Slice operatörü, ayrıca, adım değeri belirtilerek de kullanılabilir. Adım değeri, seçilecek bölümün her bir elemanı arasında atlanacak eleman sayısını belirtir. Örneğin, aşağıdaki kod dizisinin her ikinci karakterini seçer:
dizi = "Merhaba dünya"
slice = dizi[0:10:2]
print(slice)
Çıktı:
Mrld
Slice operatörü, dizelerin yanı sıra, listeler, tarama nesneleri ve diğer veri yapıları üzerinde de kullanılabilir.
Faydalı Siteler ve Dosyalar