Python - Dizeleri Dilimleme
Dilimleme
Dilim sözdizimini kullanarak bir dizi karakter döndürebilirsiniz.
Dizenin bir bölümünü döndürmek için başlangıç dizinini ve bitiş dizinini iki nokta üst üste ile ayırarak belirtin.
Örnek
2. konumdan 5. konuma kadar olan karakterleri alın (dahil değildir):
b = "Hello, World!"
print(b[2:5])
Not: İlk karakterin indeksi 0'dır.
Baştan Kes
Başlangıç dizinini dışarıda bırakarak, aralık ilk karakterden başlar:
Örnek
Karakterleri başlangıçtan 5 konumuna getirin (dahil değildir):
b = "Hello, World!"
print(b[:5])
Sonuna Kadar Dilimleyin
Bitiş dizinini dışarıda bırakarak , aralık sonuna kadar gidecektir:
Örnek
2. konumdaki karakterleri ve sonuna kadar alın:
b = "Hello, World!"
print(b[2:])
Negatif İndeksleme
Dizenin sonundan dilimi başlatmak için negatif dizinleri kullanın:Örnek
Karakterleri alın:
Gönderen: "o" içinde "Dünya!" (konum -5)
Kime, ancak dahil değil: "d", "World!" (konum -2):
b = "Hello, World!"
print(b[-5:-2])