Pelajari Cara Menggunakan Fungsi Split Dengan Python



Artikel ini membahas bagaimana kita dapat menggunakan fungsi split di python dengan parameter berbeda seperti separator dan maxsplit dengan berbagai contoh.

Bahasa pemrograman Python memiliki bermacam-macam tipe data termasuk string. Meskipun string bersifat tidak berubah, kita masih dapat memanipulasi string menggunakan seperti fungsi split. Ini memecah string yang lebih besar menjadi string yang lebih kecil menggunakan parameter yang berbeda. Di artikel ini, kita akan belajar tentang bagaimana kita bisa menggunakan fungsi split di . Berikut topik-topik yang dibahas di blog ini:

transformasi yang terhubung dan tidak terhubung di informatica

Apa Itu String?

String dalam python mewakili nilai karakter unicode. Python tidak memiliki tipe data karakter, satu karakter juga dianggap sebagai string.





Kami menggunakan tanda kutip tunggal atau ganda untuk mendeklarasikan string. Untuk mengakses string, kami menggunakan indeks dan tanda kurung siku. Karena string bersifat bisa berubah, kami tidak dapat membuat perubahan apa pun setelah mendeklarasikan string.

name = 'Edureka' print (nama [0])
 Keluaran: AKU S

Meskipun kami tidak dapat mengubah string setelah deklarasi, kami dapat membagi string dengan python.



Kebutuhan Untuk Fungsi Split

Fungsi split mengembalikan daftar string setelah membagi string berdasarkan pemisah yang diberikan. Berikut adalah keuntungan menggunakan fungsi split di python:

  • Pada titik tertentu kita mungkin harus memecah string besar menjadi potongan atau string yang lebih kecil.
  • Ini adalah kebalikan dari penggabungan, yang menambahkan dua string menjadi satu.
  • Ruang putih dianggap sebagai pemisah jika tidak ada yang disediakan dalam fungsi pemisahan.
  • Ini menjadi lebih mudah untuk menganalisis dan mengurangi kesimpulan.
  • Ini membantu untuk memecahkan kode string terenkripsi.

Bagaimana Cara Menggunakan Fungsi Split Dengan Python?

Fungsi split memecah string yang lebih besar dan memberikan daftar dengan potongan atau string yang lebih kecil. Di bawah ini adalah contoh untuk membagi string dengan python.

a = 'Kami adalah Edureka, kami memiliki tutorial dan program sertifikasi mutakhir untuk meningkatkan keterampilan Anda' print (a.split ())
 Keluaran: ['We', 'are', 'Edureka', 'we', 'have', 'cutting', 'edge', 'tutorials', 'and', 'sertifikasi', 'program', 'to', ' upskill ',' your ',' knowledge ']

Di atas adalah contoh sederhana untuk menunjukkan bagaimana fungsi split dapat digunakan untuk memecah seluruh teks menjadi string yang lebih kecil. Tetapi fungsi split memiliki parameter berbeda untuk mengoptimalkan eksekusi.



Parameter Split

  1. Pemisah - Bertindak seperti pemisah, string dipecah sesuai dengan pemisah yang ditentukan. Ini juga opsional, jika tidak ada pemisah yang ditentukan, pemisah default adalah spasi.

  2. Max - Ini opsional juga. Ini menentukan jumlah perpecahan yang akan terjadi. Nilai defaultnya adalah -1 yang berarti tidak ada batasan jumlah split.

Pemisah

Di bawah ini adalah contoh untuk memperlihatkan fungsi pemisahan dengan parameter pemisah:

bagaimana mengurutkan array dalam urutan menaik c ++
a = 'Edureka adalah perusahaan edtech terbesar, ia memiliki banyak kursus mutakhir untuk dipelajari' print (a.split (',') b = 'Sunday * Monday * Tuesday * Wednesday * Thursday * Friday * Saturday' print (a. split ('*')
 Keluaran: ['Edureka adalah perusahaan edtech terbesar', 'ia memiliki banyak kursus mutakhir untuk dipelajari'] ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']

Dalam contoh di atas, pemisah ditentukan sesuai dengan string yang dipisahkan menjadi string yang lebih kecil.

Max

Di bawah ini adalah contoh untuk menampilkan fungsi split dengan parameter maks:

a = 'nama * saya * adalah * python' print (a.split ('*', 3)
 Keluaran: ['my', 'name', 'is', 'python']

Parameter max pada contoh di atas diset ke 3, yang berarti outputnya akan memiliki 4 elemen dalam daftar string.

menulis seorang juru bahasa di java

Contoh

Di bawah ini adalah beberapa contoh, di mana kita dapat menggunakan fungsi split untuk membagi string menjadi potongan atau string yang lebih kecil.

a = 'nama saya python' print (a.split ()) b = 'CatDogAntCarTap' print ([b [i: i + 3] untuk i dalam jangkauan (0, len (b), 3)]) c = 'python # telah # dibuat # oleh # Guido # van # rossum' print (c.split ('#', 6) d = 'this, will, be, in, output, this will be not' print (d.split (',', 4)
 Keluaran: ['my', 'name', 'is', 'python'] ['Cat', 'Dog', 'Ant', 'Car', 'Tap'] ['python', 'was', 'made' , 'by', 'Guido', 'van', 'rossum'] ['this', 'will', 'be', 'in', 'output']

Di blog ini, kami telah mempelajari bagaimana fungsi split dapat digunakan untuk memecah string besar menjadi potongan atau string yang lebih kecil. String adalah struktur data yang tidak dapat diubah yang berarti tidak dapat diubah setelah Anda mendeklarasikannya. Meskipun manipulasi bisa dilakukan dengan menggunakan fungsi split. Bahasa pemrograman Python memiliki tipe data yang berbeda seperti daftar , , tupel , set dll.

Tipe data primitif dan struktur data khusus optimalkan kode Anda dan berikan keunggulan pada python di atas bahasa pemrograman lain. Untuk menguasai keterampilan Anda, mendaftarlah ke dan mulailah pembelajaran Anda.

Ada pertanyaan? Sebutkan mereka di komentar, kami akan segera menghubungi Anda.