Pertama, terima kasih telah menempelkan kode Anda dan mencoba memformatnya. Anda hampir melakukannya dengan benar, Anda hanya perlu menggunakan 3 backticks ( Show Kedua, Anda mungkin harus mempertimbangkan untuk menggunakan modul https. //dokumen. python. org/3/perpustakaan/csv. html Meskipun jika Anda mengikuti rute ini, Anda harus melakukan beberapa pekerjaan ekstra karena kamus dan daftar bersarang Anda akan disimpan sebagai string Apa yang Anda lakukan dengan data ini? . Apakah Anda akan mempertimbangkan format file yang berbeda? https. //dokumen. python. org/3/library/json. html Contoh
dan Anda akan menggunakan kode ini untuk membacanya dan menyimpannya _Selain komentar di atas, Anda mungkin ingin mempertimbangkan pustaka Pandas yang populer, yang membuat bekerja dengan data tabular jauh lebih mudah. Anda dapat membaca file CSV Anda menjadi Pandas DataFrame dalam satu baris, 0 atau ke CSV asli Anda dengan 1. Anda dapat mengurutkan df Anda dengan _2Namun, ada satu masalah potensial dengan pendekatan ini atau yang sebelumnya disarankan berdasarkan 4 bidang, yang sepertinya ingin Anda baca sebagai daftar bersarang. Membawa sedikit pengetahuan khusus domain, sepertinya ini sesuai dengan "Tipe" Pokemon, yang menurut Bulbapedia, Pokemon hanya dapat memiliki satu atau dua jenis. Jadi, cara paling sederhana untuk mengatasinya adalah dengan mendeklarasikan dua kolom, 5 dan 6, dan Pandas (atau csv ) akan mengisi kolom kedua dengan nilai penuh jika tidak ada. Tentu saja, itu tidak memberi Anda daftar dalam struktur data keluaran Anda, tetapi jauh lebih mudah untuk dikerjakan; . g. sesuatu seperti _8
Bagaimana Anda membaca file dan memasukkannya ke dalam kamus dengan Python?Gunakan Fungsi split() untuk Membaca File Menjadi Kamus dengan Python . Gunakan Fungsi strip() Bersamaan Dengan Fungsi split() untuk Membaca File Menjadi Kamus dengan Python. Gunakan Pemahaman Kamus untuk Membaca File Menjadi Kamus dengan Python.
Bagaimana cara menyimpan file teks sebagai kamus dengan Python?Jika kita ingin menulis objek kamus, kita perlu mengubahnya menjadi string menggunakan json atau membuat cerita bersambung. . Impor Json Buat Kamus dalam rangka menyebarkannya ke dalam file teks Buka file dalam mode tulis Gunakan json. dumps() untuk string json Bagaimana cara menyimpan data dalam kamus dengan Python?Cara paling dasar untuk menyimpan kamus dengan Python adalah menyimpannya sebagai string dalam file teks. . Membuka file dalam mode tulis/tambahkan teks Mengubah kamus menjadi string Memasukkan string yang dikonversi ke dalam file menggunakan fungsi tulis Bagaimana cara menyimpan kamus di csv Python?Cara termudah adalah membuka file csv dalam mode 'w' dengan bantuan fungsi open() dan menulis pasangan nilai kunci dalam bentuk dipisahkan koma. The csv module contains DictWriter method that requires name of csv file to write and a list object containing field names. |