Dalam panduan untuk memisahkan string dengan Python ini, kita akan mengeksplorasi berbagai cara kita dapat menggunakan bahasa untuk memisahkan string dengan tepat. Saat kami memisahkan string antar karakter dengan Python, dimungkinkan untuk mengekstrak sebagian string dari keseluruhan (juga dikenal sebagai substring) Show
Mempelajari cara membagi string akan berguna untuk setiap programmer Python. Apakah Anda bermaksud menggunakan Python untuk pengembangan web, ilmu data, atau pemrosesan bahasa alami, pemisahan string akan menjadi operasi rutin Pisahkan String Antar Karakter dengan Notasi SliceDalam hal pemisahan string, notasi irisan adalah pilihan yang jelas bagi pengembang Python. Dengan notasi irisan, kita dapat menemukan subbagian dari sebuah string Contoh. Pisahkan string dengan notasi irisan
Keluaran _Pisahkan String berdasarkan Posisi KarakterUntuk menggunakan metode ini, kita perlu mengetahui lokasi awal dan akhir dari substring yang ingin kita potong. Kita dapat menggunakan metode index() untuk menemukan indeks karakter dalam sebuah string Contoh. Cara menemukan indeks karakter dalam string
Keluaran
Panduan Cepat Menggunakan split()Pustaka standar Python dilengkapi dengan fungsi untuk memisahkan string. fungsi split(). Fungsi ini dapat digunakan untuk memisahkan string antar karakter. Fungsi split() mengambil dua parameter. Yang pertama disebut pemisah dan menentukan karakter mana yang digunakan untuk memisahkan string Fungsi split() mengembalikan daftar substring dari string asli. Dengan meneruskan nilai yang berbeda ke fungsi split() , kita dapat membagi string dengan berbagai cara Memisahkan String dengan Fungsi split()Kita dapat menentukan karakter untuk memisahkan string dengan menggunakan pemisah dalam fungsi split(). Secara default, split() akan menggunakan spasi putih sebagai pemisah, tetapi kita bebas memberikan karakter lain jika kita mau Contoh. Memisahkan string dengan spasi putih _Keluaran
Contoh. Memisahkan string yang dipisahkan dengan koma _Keluaran
Gunakan split() dengan Banyak ArgumenDengan menggunakan fungsi split(), kita juga dapat mengontrol berapa banyak baris teks yang akan dipisah. Fungsi ini membutuhkan parameter kedua. maxsplit. Variabel ini memberi tahu fungsi split() berapa banyak pemisahan yang harus dilakukan Contoh. Memisahkan beberapa baris teks _Keluaran _Karena kami menetapkan maxsplit ke nilai 1, teks dibagi menjadi dua substring Cara Memisahkan String Antara Dua Karakter IdentikJika kita memiliki teks yang dibagi oleh beberapa karakter yang identik, kita dapat menggunakan fungsi split() untuk memisahkan string antar karakter Contoh. Menggunakan simbol untuk memisahkan string _0Keluaran _1Cara Menemukan Tali Antara Dua SimbolKita dapat menggabungkan fungsi index() dengan notasi slice untuk mengekstraksi substring dari string. Fungsi index() akan memberi kita lokasi awal dan akhir dari substring. Setelah kami mengetahui lokasi simbol ($ dalam hal ini), kami akan mengekstrak string menggunakan notasi irisan Contoh. Mengekstrak substring dengan fungsi index() _2Keluaran _3Cara Menggunakan Ekspresi Reguler untuk Memisahkan String Antar KarakterRegular Expression adalah cara mudah untuk mencari string atau teks untuk pola. Karena pola ekspresi reguler (regex) sangat serbaguna, mereka dapat digunakan untuk membuat pencarian yang sangat bertarget. Contoh. Menggunakan ekspresi reguler untuk mencari string _4Keluaran _5Contoh. Menggunakan regex untuk menemukan tanggal _6Keluaran _7Dalam contoh di atas, kami menggunakan metode search() untuk menemukan substring menggunakan pola ekspresi reguler. Metode ini memiliki dua argumen. Yang pertama adalah pola regex kita, dan yang kedua adalah string yang ingin kita cari Karakter Khusus untuk Ekspresi Reguler
Contoh. Temukan apakah string dimulai dengan kata dengan regex _8Keluaran BENAR Selanjutnya, kita dapat menggunakan regex untuk menemukan string antara dua karakter. Pada contoh berikutnya, kita akan menggunakan pola regex untuk menemukan string di antara tanda kurung siku Contoh. Ekspresi reguler untuk menemukan semua karakter di antara dua karakter khusus _9Keluaran 0Regex menyertakan banyak karakter meta. Mencakup semuanya berada di luar cakupan tutorial ini, tetapi di sini ada beberapa lagi dari contoh di atas Lebih Banyak Metakarakter Regex
Pisahkan String Menggunakan Objek SliceObjek irisan Python digunakan untuk membagi urutan, seperti string atau daftar. Objek irisan memberi tahu Python cara mengiris urutan Objek irisan mengambil tiga parameter. mulai, berhenti dan melangkah. Dua parameter pertama memberi tahu Python di mana harus memulai dan mengakhiri irisan, sedangkan parameter langkah menjelaskan kenaikan di antara setiap langkah Contoh. Menggunakan Objek Slice untuk mendapatkan substring 1Keluaran 2RingkasanPanduan ini mengeksplorasi beberapa teknik untuk memisahkan string antar karakter. Solusi termudah untuk tugas ini sering berupa notasi irisan, tetapi ini tidak selalu benar. Bergantung pada kebutuhan Anda, mungkin perlu menggunakan metode Python lain untuk mencapai tujuan Anda Berikut ulasan singkat tentang topik yang kami bahas
Anda dapat menganggap setiap opsi sebagai alat di kotak alat pengembang Python. Ingatlah untuk menggunakan alat yang sesuai untuk pekerjaan itu dan Anda akan berada di jalur yang benar Pos terkaitJika Anda menemukan panduan ini bermanfaat, dan ingin mempelajari lebih banyak pemrograman Python, lihat tautan ini dari Python untuk Pemula.
TerkaitPelatihan Python yang DirekomendasikanKursus. Python 3 Untuk Pemula Lebih dari 15 jam konten video dengan instruksi terpandu untuk pemula. Pelajari cara membuat aplikasi dunia nyata dan kuasai dasar-dasarnya Bagaimana cara mengekstrak karakter khusus dari string dengan Python?Kita dapat menggunakan metode berikut untuk menghapus karakter khusus dari sebuah string dengan python, . Metode isalnum() Menggunakan Ekspresi Reguler (Regex) dengan python Metode ganti() Metode filter() Metode terjemahan() Bagaimana Anda memisahkan string dengan karakter khusus?Untuk memisahkan string dengan karakter tertentu sebagai pembatas di Java, panggil metode split() pada objek string, dan teruskan karakter tertentu sebagai argumen ke metode split()< . Metode mengembalikan String Array dengan pemisahan sebagai elemen dalam array. . The method returns a String Array with the splits as elements in the array.
Bagaimana Anda membagi kata dengan karakter khusus di Python?Metode Python split() digunakan untuk membagi string menjadi potongan-potongan, dan menerima satu argumen yang disebut pemisah. Pemisah dapat berupa karakter atau simbol apa saja
Bagaimana cara menghapus karakter khusus dari string dengan Python kecuali spasi?Menggunakan 're. . “[^A-Za-z0–9]” → Ini akan mencocokkan semua karakter kecuali huruf dan angka. . Semua karakter yang cocok akan diganti dengan string kosong Semua karakter kecuali huruf dan angka dihilangkan |