Menu
Coddy logo textTech

Stringler Üzerinde Yineleme Bölüm 2

Coddy'nin Python Journey'sinin Fundamentals bölümünün bir parçası — ders 63 / 77.

Dize bölme (string splitting), bir dizeyi bir listeye ayırmanıza olanak tanırken; birleştirme (joining), liste öğelerini bir dize halinde bir araya getirmenizi sağlar.

split() yöntemi, bir dizeyi bir sınırlayıcıya göre alt dizelerden oluşan bir listeye böler.

Boşluğa göre böl:

text = "apple banana cherry"
fruits = text.split()
print(fruits)
# ['apple', 'banana', 'cherry']

Belirli bir ayırıcı ile bölme:

data = "john,25,new york"
data = data.split(',')
print(data)
# ['john', '25', 'new york']

join() metodu, bir yinelenebilirin (iterable) öğelerini tek bir dize (string) halinde birleştirir.

Temel birleştirme:

words = ['Hello', 'World', 'Python']
text = ' '.join(words)
print(text)
# "Hello World Python"

Farklı bir ayırıcı ile birleştirin:

fruits = ['apple', 'banana', 'cherry']
line = ','.join(fruits)
print(line)
# "apple,banana,cherry"
challenge icon

Görev

Kolay

İki girdi alan bir program yazın: bir metin dizesi ve bir sınırlayıcı karakter. Program, metni boşluklara göre kelimelere ayırmalı, ardından bu kelimeleri belirtilen sınırlayıcı karakteri kullanarak birleştirmeli ve sonuç dizesini yazdırmalıdır.

Kendin dene

text = input()
delimiter = input()
# Kodunuzu aşağıya yazın
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Fundamentals bölümündeki tüm dersler