Python split() Fonksiyonu

Python da listelerle işlem yaptığımızda sıklıkla kullandığımız fonksiyon split()’tir. Adı seperator, ayırıcıdan gelmektedir.

Önce bir değişken oluşturalım. Split kullanmadan önce ve sonra değişkenin tipine bakalım.

metin = "Python split() fonksiyonu örnekleri"

print(type(metin))
<class 'str'>

print(type(metin.split()))
# <class 'list'>

Gördüğünüz gibi split fonksiyonu bize list olarak döndürdü.

split() fonksiyonunu parametresiz kullandığımız zaman varsayılan olarak dizileri boşluklardan böler.

print(metin.split())
# ['Python', 'split()', 'fonksiyonu', 'örnekleri']

Örnek olarak tarihleri noktalardan ayırma işlemi yapalım.

tarih = "11.05.2022".split(".")

print(tarih)
# ['11', '05', '2022']

split 2 parametre alabilir. İlk parametrenin ayırıcı karakter olduğunu öğrendik. İkinci parametremizin işlevi, diziyi kaç kez böleceğidir. Bir örnek verecek olursak,

metin = "Kurum: Yazılım Furyası".split(sep=" ", maxsplit=1)

print(metin)
# ['Kurum:', 'Yazılım Furyası']

print(metin[-1]
# Yazılım Furyası

maxsplit parametresine 1 argümanı verdik. Diziyi 1 boşluktan böldü ve bize liste olarak döndürdü.

split() fonksiyonumuz bu kadardı. Umarım anlaşılır olmuştur 🙂

instagram‘dan takip edebilir, pratik bilgileri oradan öğrenebilirsiniz.