Machine Learning Tutorial Python - 7: Training and Testing Data
Daftar Isi:
Salah satu operasi umum ketika bekerja dengan string adalah dengan membagi string ke array substring menggunakan pembatas yang diberikan., kita akan berbicara tentang cara memisahkan string dengan Python.
.split () Metode
Dalam Python, string direpresentasikan sebagai objek
str
tidak dapat diubah. Kelas
str
hadir dengan sejumlah metode string yang memungkinkan Anda memanipulasi string.
Metode
.split()
mengembalikan daftar substring yang dipisahkan oleh pembatas. Dibutuhkan sintaks berikut:
str.split(delim=None, maxsplit=-1)
Pembatas dapat berupa karakter atau urutan karakter, bukan ekspresi reguler.
Dalam contoh di bawah ini, kita akan memisahkan string menggunakan koma
,
sebagai pembatas:
s = 'Sansa, Tyrion, Jon'
s.split(', ')
Hasilnya adalah daftar string:
Literal string biasanya tertutup oleh tanda kutip tunggal, meskipun tanda kutip ganda juga dapat digunakan.
Urutan karakter juga dapat digunakan sebagai pembatas:
s = 'Sansa::Tyrion::Jon'
s.split('::')
Ketika
maxsplit
diberikan, itu akan membatasi jumlah split. Jika tidak ditentukan atau
-1
, tidak ada batasan jumlah pemisahan.
s = 'Sansa;Tyrion;Jon'
s.split(';', 1)
Daftar hasil akan memiliki maksimum maksimum
maxsplit+1
elemen:
Jika
delim
tidak ditentukan atau
Null
, string akan dipisah menggunakan spasi putih sebagai pembatas. Semua spasi putih berturut-turut dianggap sebagai pemisah tunggal. Selain itu, jika string berisi hasil penelusuran spasi dan awalan spasi, tidak akan ada string kosong.
Untuk menggambarkan hal ini dengan lebih baik, mari kita lihat contoh berikut:
' Daenerys Hodor Arya Jaime Bran '.split()
' Daenerys Hodor Arya Jaime Bran '.split(' ')
Ketika tidak ada pembatas yang digunakan, daftar kembali tidak mengandung string kosong. Jika pembatas diatur ke ruang kosong
' '
spasi putih depan, jejak, dan berturut-turut akan menyebabkan hasil berisi string kosong.
Kesimpulan
Memisahkan string adalah salah satu operasi paling dasar. Setelah membaca tutorial ini, Anda harus memiliki pemahaman yang baik tentang cara membagi string dengan Python.
Cara mudah membagi dan menggabungkan dokumen pdf dengan pdfsam
Pelajari Cara Mudah Membagi dan Menggabungkan Dokumen PDF dengan PDFsam.
Bagaimana mengkonversi string menjadi integer dengan python
Seringkali saat menulis kode Python, Anda perlu mengonversi satu tipe data ke yang lain. Dengan Python, Anda dapat mengonversi string menjadi integer menggunakan fungsi built-in int ().
Ganti string python
Pada artikel ini, kita akan berbicara tentang cara mengganti substring di dalam string dengan Python, menggunakan metode replace ().