Tutorial ini membantu membuat string python ke array. Python tidak memiliki tipe data array bawaan, ia memiliki tipe data daftar yang dapat digunakan sebagai tipe array. Jadi pada dasarnya, kami mengubah string menjadi daftar python Show
String Python ke ArrayKami akan mengonversi String ke array dengan Python. Paket string python memiliki metode split(). Tali. metode split() memisahkan String dari pembatas dan mengembalikannya sebagai item daftar. Pemisah default metode Lihat tutorial string python lainnya
Sintaksis
Dimana parameternya
Contoh#test.py str = "My name is dominic toretto" arr = str.split() print(arr) Keluaran Kami telah membagi string menggunakan pembatas spasi putih. Metode Kita dapat memisahkan String pada karakter tertentu, menggunakan fungsi Python Contoh#test.py str = "My,name,is,dominic,toretto" arr = str.split() print(arr)_ Keluaran String Python ke Array KarakterPython String adalah urutan karakter. Kita dapat mengonversinya menjadi larik karakter menggunakan fungsi bawaan #test.py str = "My,name,is,dominic,toretto" arr = str.split() print(arr)0. Saat mengonversi string menjadi array karakter, spasi putih juga diperlakukan sebagai karakter #test.py str = "abc" arr = list(str) print(arr) Keluaran #test.py str = "My,name,is,dominic,toretto" arr = str.split() print(arr)_1 Bagaimana cara mengonversi string dengan item yang dibatasi koma ke daftar dengan Python?Kami juga dapat mengonversi string menjadi daftar yang dipisahkan koma, seperti dalam bahasa lain, kami memiliki metode meledak yang akan memecah string menggunakan pembatas dan mengubahnya menjadi array Pada artikel ini, kita akan membahas string yang akan diubah menjadi array dengan Python. Secara umum, kita tahu bahwa array adalah struktur data yang memiliki kemampuan menyimpan elemen dari tipe data yang sama di Python, sedangkan daftar berisi elemen dengan nilai tipe data yang berbeda. Dalam hal ini, kita harus melihat bagaimana mengubah string menjadi array. Kita harus mencatat bahwa bagaimana kita dapat membagi string yang diberikan menjadi sebuah array; . Konversi ini dapat dilakukan secara berbeda; Bagaimana cara mengubah string menjadi array dengan python?Pada artikel ini, kita membahas tentang string ke array. Untuk melakukan ini, kami menggunakan fungsi split() untuk mengubah string menjadi array. Sekarang mari kita lihat di bawah ini cara mengonversi satu string menjadi array karakter, tetapi kita akan menggunakan fungsi sederhana alih-alih fungsi split() pada contoh di bawah ini Mulai Kursus Pengembangan Perangkat Lunak Gratis Anda Pengembangan web, bahasa pemrograman, pengujian Perangkat Lunak & lainnya Contoh 1Kode
Keluaran Pada program di atas, kita membagi string yang diberikan menjadi karakter tanpa menggunakan fungsi split(). Dalam program di atas, kita dapat melihat bahwa kita telah membuat sebuah fungsi bernama "split_str" di mana kita melewatkan sebuah string, dan mengembalikan sebuah array karakter. Pada screenshot di atas, kita bisa melihat hasil string yang diberikan menjadi karakter tunggal Contoh #2Sekarang mari kita lihat bagaimana menggunakan fungsi split() untuk membagi string menjadi array dalam contoh di bawah ini yang ditunjukkan seperti di bawah ini Sintaksis _Kode
Keluaran Pada contoh di atas, kita dapat melihat string yang diberikan sebagai “Educba Training”, yang berarti ada dua string, dan dianggap sebagai satu string yang disimpan dalam variabel “t. ” Kemudian kita menerapkan fungsi split() pada variabel “t”, dan hasilnya disimpan di variabel lain, “x. ” Karenanya output akan ditampilkan sebagai larik string seperti “ ['Educba,' 'Training']. ” Misalkan jika kita memiliki string CSV, kita juga dapat menerapkan fungsi split() ke string ini dan mendapatkan array string, tetapi kita harus menentukan pemisah setiap string sebagai “,. ” Contoh #3Mari kita lihat contoh di bawah ini dengan string berformat CSV dan diubah menjadi array string menggunakan fungsi split() yang sama Kode _Keluaran Pada program di atas, kita dapat melihat str1 menyimpan string berformat CSV, yang berarti string yang dipisahkan koma, jadi untuk mendapatkan array dari string tersebut; . Jadi ketika fungsi split() diterapkan pada string tersebut dan kami telah menetapkan (",") koma sebagai pembatas atau pemisah untuk mendapatkan array string Secara default, ketika kita menentukan atau menerapkan fungsi split() pada string apa pun, secara default akan menggunakan "spasi putih" sebagai pemisah atau pembatas. Oleh karena itu jika kita memiliki string yang memiliki karakter khusus dan kita hanya ingin mengekstrak array string, maka kita dapat menentukan karakter khusus itu sebagai pembatas atau pemisah untuk mendapatkan array string. Kita akan melihat contoh sederhana dengan beberapa karakter khusus pada string yang diberikan. Kita hanya perlu mendapatkan larik string; Contoh #4Kode _Keluaran Pada program di atas, kita dapat melihat bahwa kita memiliki string tertentu dengan setiap string memiliki karakter khusus seperti string yang dipisahkan hash (“#”). String ini yang disimpan dalam variabel “str1” dan fungsi split diterapkan pada string ini dengan pemisah atau pembatas yang ditentukan sebagai (“ # ” ), dan hasil yang diperoleh disimpan dalam string str2 lainnya. String “str2” ini berisi larik string yang dipisahkan oleh karakter khusus dalam string yang diberikan. Oleh karena itu hasilnya seperti yang ditunjukkan pada tangkapan layar di atas, yang memiliki deretan string dari string yang diberikan memiliki karakter khusus KesimpulanPada artikel ini, kita telah melihat apa itu array dan bagaimana mengubah string apa pun menjadi array. Pertama kita telah melihat bagaimana mengubah sebuah string tunggal menjadi karakter dengan menggunakan loop “for”. Kemudian kita telah melihat bagaimana menggunakan fungsi split() untuk mengubah string apapun menjadi array string. Pertama, kita telah melihat bagaimana menggunakan fungsi split pada string tanpa menentukan pemisah atau pembatas apa pun, kemudian kita telah melihat bagaimana menerapkan fungsi split pada string berformat CSV untuk mendapatkan array string, dan terakhir kita juga telah melihat bahwa Artikel yang DirekomendasikanIni adalah panduan untuk string Python ke array. Di sini kita membahas pengantar dan contoh untuk mengonversi string ke array bersama dengan implementasi kode. Anda juga dapat melihat artikel berikut untuk mempelajari lebih lanjut – Bagaimana Anda menyimpan string dalam array dengan Python?Seperti banyak bahasa pemrograman populer lainnya, string dalam Python adalah larik byte yang mewakili karakter unicode. Namun, Python tidak memiliki tipe data karakter, satu karakter hanyalah sebuah string dengan panjang 1. Kurung kotak dapat digunakan untuk mengakses elemen string .
Bagaimana Anda memasukkan string ke dalam array?Cara 1. Menggunakan Pendekatan Naif . Dapatkan talinya Buat array karakter dengan panjang yang sama dengan string Lintasi string untuk menyalin karakter pada indeks string ke-i ke indeks ke-i dalam array Mengembalikan atau melakukan operasi pada larik karakter Bagaimana Anda mengubah variabel menjadi array dengan Python?impor numpy sebagai np daftar_saya = [2,4,6,8,10] my_array = np. larik(daftar_saya) # mencetak my_array cetak my_array # mencetak jenis my_array jenis cetak(my_array) Bagaimana cara mengonversi array string ke daftar dengan Python?Dalam artikel ini kita akan melihat cara mengonversi string menjadi daftar. . Dengan strip dan split. Kami pertama-tama menerapkan metode strip untuk menghapus tanda kurung siku dan kemudian menerapkan fungsi split. Fungsi split dengan koma sebagai parameternya membuat daftar dari string. . Dengan json. beban. . Dengan ast. literal_eval |