Skip to content

Latest commit

 

History

History
44 lines (28 loc) · 2.15 KB

File metadata and controls

44 lines (28 loc) · 2.15 KB

read-csv-file-and-input-to-dictionary

Sebelum memulai, download dulu atau siapkan fiel .csv yang akan kita eksekusi Di sini saya menggunakan dataset dari atapdata.ai

1

Berikut linknya : https://atapdata.ai/dataset/242

Membaca file

singkatan.csv ada file csv yang sudah saya downlod dan akan di baca dengan menggunakan perintah readlines() Jika ingin melihat isi dari file tersebut maka tinggal print saja

Membuat Dictionary

Untuk memasukkan data kedalam dictionari terlebih dahulu buat dictionarinya, misalnya kita namakan hash di paling atas code buat dictionary kosong

Dalam hash ada namanya key dan value, dapat kita lihat bahwa data kita di bisahkan dengan tanda ',' saya akan menjadikan singkatan sebagai key, dan artinya sebagai value, kita pisahkan dengan perintah split() kita coba dengan 1 baris dulu

disini saya membuat variabel baru dengan nama row yang menampung baris pertama yang sudah di split dengan menggunakan ',' Kemudian kita akan melihat apakah hasilnya adalah "knp kenapa" dengan sintak

$print(row[0]+" "+row[1])

Memasukkan data dalam hash

Kemudian kita masukkan data tersebut kedalam hash kosong yang sudah kita buat tadi dengan cara hash[yang akan di jadikan key]= yang akan dijadikan value

Nah, tadi cuma untuk satu data, kalau untuk semua data, perintah sebelumnya kita modifikasi sedikit dengan menggunakan perulangan for

Terimakasih