Menu
CoddyTech

Melakukan Perulangan pada string Bagian 2

Termasuk bagian Dasar-Dasar dalam perjalanan Python di Coddy. Pelajaran 63 dari 77.

Pemisahan string memungkinkan kamu memecah string menjadi list, sedangkan penggabungan memungkinkan kamu menggabungkan item-item list menjadi string.

method split() membagi string menjadi list substring berdasarkan pemisah.

Pisahkan berdasarkan spasi:

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

Pisahkan dengan pemisah tertentu:

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

method join() menggabungkan elemen-elemen dari iterable menjadi satu string. Method ini dipanggil pada string pemisah (teks yang ditempatkan di antara item) dan menerima list sebagai argumennya: separator.join(list).

Penggabungan dasar:

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

Gabungkan dengan pemisah yang berbeda:

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

Tantangan

Mudah

Tulis program yang menerima dua input: string teks dan karakter pemisah. Program harus memisahkan teks berdasarkan spasi menjadi kata-kata, lalu menggabungkan kata-kata tersebut menggunakan karakter pemisah yang ditentukan dan mencetak string hasilnya.

Coba sendiri

text = input()
delimiter = input()
# Tulis kodemu di bawah ini
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Python online