Path: blob/master/İleri Seviye Veri Yapıları ve Objeler/İleri Seviye Karakter Dizileri (Stringler).ipynb
765 views
İleri Seviye Karakter Dizileri (Stringler)
Bu konuda karakter dizilerinin yararlı metodlarını öğrenmeye çalışacağız.
upper() ve lower()
upper() metodu stringin tüm karakterlerini büyük harfe çevirir.
lower() metodu stringin tüm karakterlerini küçük harfe çevirir.
replace()
replace(x,y) : Stringteki x değerlerini y ile değiştirir.
startswith() ve endswith()
startswith(x) : String x ile başlıyorsa True, başlamıyorsa False değeri döndürür.
endswith(x) : String x ile bitiyorsa True, bitmiyorsa False değeri döndürür.
split()
split(a) : Verilen bir a değerine göre string parçalara ayrılarak herbir parça listeye atılır.
strip() , lstrip() ve rstrip()
strip(x) : Stringin başında ve sonunda bulunan x değerlerini siler.
lstrip(x) : Stringin sadece başında bulunan x değerlerini siler.
rstrip(x) : Stringin sadece sonunda bulunan x değerlerini siler.
join()
Listenin elemanlarını bir string değeriyle birleştirmemizi sağlar.
count()
count(x): Stringin içindeki x değerlerini sayar.
count(x,index): Stringin içindeki x değerlerini verilen index değerinden başlayarak saymaya başlar.
find() ve rfind()
find(x) : x değerini baştan itibaren string içinde arar ve bulursa ilk bulduğu indeksi döndürür. Bulamazsa "-1" değerini verir.
rfind(x) : x değerini sondan itibaren string içinde arar ve bulursa ilk bulduğu indeksi döndürür. Bulamazsa "-1" değerini verir.
İşte stringlerin belli başlı metodları bunlardır. Diğer metodları da ihtiyacınız olduğu durumda şu siteye bakarak öğrenebilirsiniz.