Python slice stepping yani dilimleme işlemi dizilerde ve listelerde kullanılır. Bir diziyi dilimlemek için köşeli parantez içerisinde başlangıç ve bitiş noktası belirlenir. Bu kavramın kullanım metodundan örneklere bakalım.

Bir dizi oluşturalım ve dizinin ilk 5 karakterini alıp başka diziyle birleştirelim.
arr = "Türkiye"
print(arr[:5] + "çe")
#OUTPUT: Türkçe
Biraz daha detaya inip tüm örnekleri görelim.
arr = "Kahramanmaraş"
arr[0] # ilk öğe
# K
arr[-1] # son öğe
# ş
arr[8:] # 8. indeksden son öğeye kadar
# maraş
arr[-5:] # son 5 öğe
# maraş
arr[:8] # ilk 8 öğe
# Kahraman
arr[4:8] # 4 ile 8. indeks aralığı
# aman
arr[:] # tüm karakterler
# Kahramanmaraş
Adımlar ile dilimleme yöntemi (start:stop:step)
Bu yöntem ile dizileri istenilen adımlarda dilimleme yapabilirsiniz.
Örneğin tek ve çift sayıları ayrı ayrı yazalım
arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]
arr[0:9:2]
# [1, 3, 5, 7, 9]
arr[1:9:2]
# [2, 4, 6, 8]
instagram‘dan takip edebilir, pratik bilgileri oradan öğrenebilirsiniz.