Focus mode

Python Temel

Split-Join

split()


  • Belirli bir bölme kriterine göre string'in alt parçalarını listenin elemanları olarak dönüştürebiliriz.


s = "merhaba nasılsın ?"


  • split()'in içine neye göre böleceğimizi yazarız.


s.split(" ")
['merhaba', 'nasılsın', '?']


  • hiç bir şey yazmazsak default olarak boşluğa göre böler.


s.split()


['merhaba', 'nasılsın', '?']


s2 = "limon,portakal,elma"



s2.split()


['limon,portakal,elma']


s2.split(",")


['limon', 'portakal', 'elma']


join()


  • listenin elemanları arasına belirtilen yapıyı koyup string'e dönüştürür.


"patern".join(elemanları kullanılacak liste)


l = ['limon', 'portakal', 'elma']


",".join(l)


'limon,portakal,elma'


s = ",".join(l)


s


'limon,portakal,elma'


"-".join(l)


'limon-portakal-elma'


"/".join(l)


'limon/portakal/elma'


" ".join(l)


'limon portakal elma'


Test

Comments

You need to enroll in the course to be able to comment!