Mengubah String ke Dictionary, Python

Subscribe Dengan Account Google Untuk Membaca Artikel Tanpa Iklan

Python adalah bahasa pemrograman interpretatif multiguna dengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode. 

Python diklaim sebagai bahasa yang menggabungkan kapabilitas, kemampuan, dengan sintaksis kode yang sangat jelas, dan dilengkapi dengan fungsionalitas pustaka standar yang besar serta komprehensif. Python juga didukung oleh komunitas yang besar.

Baca juga dasar-dasar pemrograman python

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 dictionary 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

Baca artikel lainya:


  1. Membuat service user login bagian 1 - Konfigurasi Database

  2. Membuat service user login bagian 2 - Serializer dan JWT

  3. Membuat CRUD service product bagian 1 - Models Product

  4. Membuat CRUD service product bagian 2 - Function Serializer

  5. Membuat CRUD service product bagian 3 - Api Client Service

  6. Membaut CRUD service product bagian 4 - Auth User

  7. Membuat CRUD service product bagian 5 - TDR File Log

  8. Membuat CRUD service product bagian 6 - Unit Test

  9. Membuat service user register bagian 1 - Django

  10. Membuat Service user register bagian 2 - Django

  11. Membuat service filter dan download file CSV di django

  12. Django upload file menggunakan FileSystemStorage

  13. Tips meningkatkan kualitas code pada bahasa python

  14. Cara memfilter tipe data string pada golang dan python

  15. Mengubah format datetime pada bahasa python

  16. Mengolah data CSV dengan python pandas

  17. Sample join data CSV di python menggunakan pandas

  18. Menggunakan redis PUB/SUB untuk aplikasi python

  19. Implementasi blockchain ethereum pada industri real estate

  20. 4 Cara mengubah dictionary ke json pada python