Saat bekerja dengan string, salah satu operasi sehari-hari adalah membagi string menjadi array substring menggunakan pembatas yang diberikan. Show
Pada artikel ini, kita akan berbicara tentang cara membagi string dengan Python. .split() Metode #Dalam Python, string direpresentasikan sebagai tidak dapat diubah NS
Pembatas dapat berupa karakter atau urutan karakter, bukan ekspresi reguler. Dalam contoh, di bawah ini kami membagi string
Hasilnya adalah Daftar dari string:
Literal string biasanya diapit oleh tanda kutip tunggal, meskipun Anda juga dapat menggunakan tanda kutip ganda. Urutan karakter juga dapat digunakan sebagai pembatas:
Kapan
Daftar hasil akan maksimal
jika Untuk lebih menggambarkan hal ini, mari kita lihat contoh berikut:
Ketika tidak ada pembatas yang digunakan, daftar kembali tidak berisi string kosong. Jika pembatas diatur ke ruang 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. Jika Anda memiliki pertanyaan atau umpan balik, jangan ragu untuk meninggalkan komentar. Saya ingin menghitung berapa kali sebuah kata sedang diulang dalam string ulasan Table of Contents
Saya membaca file csv dan menyimpannya dalam bingkai data python menggunakan baris di bawah ini
Kode di baris di bawah ini berfungsi saat saya menerapkannya pada satu ulasan.
Output untuk jalur di atas adalah
Ketika saya menerapkan logika yang sama untuk seluruh kerangka data menggunakan baris di bawah ini. Saya menerima pesan kesalahan
Pesan eror:
Apa itu Split dengan Python?Fungsi split membantu dalam manipulasi string dengan Python. Ini memungkinkan Anda untuk membagi string menjadi substring yang berbeda. Ini mengembalikan daftar kata yang ada dalam baris atau string dan dipisahkan oleh string pembatas. Dalam Tutorial Python ini, Anda akan belajar, Mengapa menggunakan fungsi split () dengan Python?Berikut adalah alasan untuk menggunakan fungsi Python split ():
Sintaks fungsi split di PythonFungsi split dalam Python menyediakan daftar kata di setiap baris atau string. String seperti itu selalu dipisahkan oleh string pembatas. Ini menyediakan satu atau lebih substring dari string utama. Sintaks split terdiri dari fungsi dengan dua parameter yang disebut separator dan max sebuah nilai kembali. Sintaks fungsi split disediakan di bawah ini: – Syntax: string. split (separator, max) Parameter fungsi berikut dijelaskan sebagai berikut:-
Bagaimana cara membagi string yang melibatkan pembatas?SEBUAH delimiter dapat didefinisikan sebagai string yang muncul dalam bentuk spasi, koma, titik koma, titik dua, dan karakter lainnya. Fungsi ini menampilkan awal dan akhir dari string karakter, kata, atau item data. Mari kita perhatikan contoh Python di bawah ini untuk penggunaan fungsi split dengan melibatkan pembatas. Python code: text = "Hello World Guru99" # splits at space print(text.split()) text = "Hello,World, Guru99" # splits at ',' print(text.split(", ")) text = "Hello,World:, Guru99" # Splits at ':' print(text.split(":")) Output: ['Hello', 'World', 'Guru99'] ['Hello,World', 'Guru99'] ['Hello,World', ', Guru99'] Pada kode di atas, string dipisahkan menggunakan pembatas titik dua, spasi, dan koma. Bagaimana cara membagi string pada kemunculan karakter apa pun yang ada dalam string?Fungsi split dalam Python dapat digunakan dalam berbagai cara. Salah satu skenario tersebut adalah penggunaan fungsi split untuk kemunculan karakter sebagai pembatas. Fungsi split dapat digunakan untuk mengidentifikasi karakter yang dapat digunakan di tempat atau menggantikan pembatas yang ada di string utama untuk membagi string. Mari kita perhatikan contoh di bawah ini untuk penggunaan fungsi split dengan keterlibatan karakter yang digunakan sebagai pembatas dalam string yang diberikan. Python code: text="Hello World Guru99" #splits with character occurrence print(text.split("l")) Output: ['He', '', 'o Wor', 'd Guru99'] Dalam kode di atas, string dipisahkan pada kemunculan pertama karakter yang digunakan sebagai pembatas. Di sini karakter yang ditentukan adalah ‘l’. Bagaimana cara membagi string menjadi daftar?Fungsi split juga dapat digunakan untuk membagi string yang akan dicetak dalam bentuk daftar. Di sini, Anda dapat menggunakan cetakan loop sebagai string ke dalam substring yang berbeda dalam bentuk daftar. Contoh berikut menunjukkan penggunaan fungsi split. Python code: text="Hello World Guru99" #splits with string in the form of list list_1 = text.split() for st in list_1: print(st) Output: Hello World Guru99 Dalam kode di atas, string dipisahkan dan kemudian terdaftar satu demi satu dengan bantuan loop. Bagaimana cara membagi string dengan Aplikasi Operator Max Split?Fungsi split juga menyediakan opsi untuk memisahkan string menjadi beberapa kali maksimum. Jika nilai tidak diinisialisasi, maka memberikan -1 sebagai nilai default. Mari kita perhatikan contoh di bawah ini untuk penggunaan fungsi split. Python code: text="Hello World Guru99" split_1 = text.split(',',2) print(split_1) text="Hello World Guru99" split_1 = text.split(',',4) print(split_1) Output: ['Hello World Guru99'] ['Hello World Guru99'] Dalam kode Python di atas, string dipisahkan berdasarkan jumlah maksimum instance. Bagaimana cara menggunakan Fungsi split () menggunakan Substring dengan Python?Substring dapat didefinisikan sebagai string yang ada di dalam string utama. Fungsi split dapat digunakan untuk membagi string utama berdasarkan substring yang ada dalam string itu. Mari kita perhatikan contoh di bawah ini untuk penggunaan fungsi split. Python code: text="Hello World Guru 99" split_1 = text.split('Guru',2) print(split_1[1]) text="Hello World Guru99" split_1 = text.split('Guru',2) print(split_1[0]) Output: 99 Hello World Dalam kode di atas, ada dua substring bernama 99, dan string Hello world dipisahkan berdasarkan substring ‘Guru’ seperti yang ada di string utama ‘Hello world Guru 99’. Pentingnya fungsi split () dalam PythonFungsi split bisa menjadi fungsi Python yang sangat berguna saat mengerjakan proyek penambangan teks. Fungsi split dapat digunakan dalam beberapa bentuk yang dapat disesuaikan. Itu bisa membagi string pada inisialisasi pembatas. Bahkan jika pembatas tidak ada, maka fungsi split juga dapat digunakan untuk membagi string berdasarkan spasi putih yang ada dalam string. Fungsi split juga membagi string dengan adanya beberapa pembatas. Ini menunjukkan betapa dinamis dan kritisnya fungsi split dalam Python. Ringkasan:
Apa fungsi split () Python?Split() Method adalah suatu cara yang digunakan bahasa pemrograman Python untuk memisahkan string sehingga menjadi substring yang dipisahkan oleh karakter tertentu (“,”, “:”, “@”, “#”, dll.). Ada pun fungsi dari split() Method yaitu untuk mengembalikan atau meneruskan string yang telah terpisah ke dalam daftar. Apa itu string dalam bahasa Python?String adalah jenis yang paling populer di bahasa pemrograman. Kita bisa membuatnya hanya dengan melampirkan karakter dalam tanda kutip. Python memperlakukan tanda kutip tunggal sama dengan tanda kutip ganda. Fungsi apa yang digunakan untuk mengetahui panjang dari suatu string Python berikan contoh programnya?Untuk mengetahui panjang dari string, kita bisa menggunakan fungsi len(). |