Python Split String Metodu Kullanımı ve Örnekleri
Python’da bir dizeyi nasıl bölebileceğiniz hakkında bazı örnekler verebiliriz.
Dizeyi bir kelime veya karakter dizisiyle bölmek için str.split() metodunu kullanabilirsiniz.
# Bir dizeyi boşluk karakterlerine göre bölün
>>> "Bu bir dize örneğidir".split()
['Bu', 'bir', 'dize', 'örneğidir']
# Bir dizeyi virgüllere göre bölün
>>> "apple,banana,cherry,durian".split(',')
['apple', 'banana', 'cherry', 'durian']
# Bir dizeyi özel bir karakter dizisi olarak bölün
>>> "192.168.0.1".split('.')
['192', '168', '0', '1']
Eğer dizeyi belli bir uzunlukta parçalara bölmek istiyorsanız, textwrap.wrap() fonksiyonunu kullanabilirsiniz.
import textwrap
# Dizeyi 30 karakter uzunluğunda parçalara bölün
>>> textwrap.wrap("Bu bir dize örneğidir. Bu dizeyi 30 karakter uzunluğunda parçalara bölmek istiyoruz.", 30)
['Bu bir dize örneğidir. Bu ', 'dizeyi 30 karakter uzunluğunda', ' parçalara bölmek istiyoruz.']
Eğer dizeyi belli bir noktada kesip, ikiye bölmek istiyorsanız, str.partition() metodunu kullanabilirsiniz.
# Dizeyi '@' karakterine göre ikiye bölün
>>> "parola@example.com".partition('@')
('parola', '@', 'example.com')
Eğer dizeyi belli bir noktada kesip, ikiye bölmek istiyorsanız ve parçalar arasındaki karakterleri de dahil etmek istiyorsanız, str.rsplit() metodunu kullanabilirsiniz.
# Dizeyi '.' karakterine göre ikiye bölün ve parçalar arasındaki karakterleri de dahil et
>>> "192.168.0.1".rsplit('.', 1)
['192.168.0', '1']
Python Split String Metodu Kullanımı ve örneklerini konumuzda bir araya getirdik. Split string metodu hakkında daha geniş bilgiye ulaşmak için yorum kısmından soru sorabilirsiniz.

