String to Dict Python
Salam sukses profesional, saat kita mengambil data dictionary dari database. system akan membacanya sebagai string. dalam kasus ini kita perlu mengubah string ke dalam bentuk dictionary . perhatikan sample di bawah ini : route = "{'flight_name':'sriwijaya','class':'SJ 206','departure':'CGK','arrival':'SUB'}" variable route diatas akan bertipe string , lakukan pengujian : print(type(route)) kemudian ubah type variable route kedalam bentuk dictionar y agar kita mudah mengolah data yang ada di dalamnya import ast route = "{'flight_name':'sriwijaya','class':'SJ 206','departure':'CGK','arrival':'SUB'}" migrate = ast.literal_eval(route) print(type(migrate)) ** literal_eval() baca dokumentasinya di sini