Bagaimanakah saya menukar rentetan JSON kepada kamus Python?

Patricia Arquette
Lepaskan: 2024-10-31 04:20:31
asal
275 orang telah melayarinya

How do I convert a JSON string to a Python dictionary?

Menukar String JSON kepada Kamus Python

JSON (JavaScript Object Notation) ialah format data ringan yang sering digunakan untuk pertukaran data. Dalam Python, ia diwakili sebagai rentetan. Walau bagaimanapun, adalah berguna untuk menukarnya kepada kamus untuk kemudahan akses.

Rentetan JSON yang disediakan mewakili struktur hierarki dengan kamus bersarang. Untuk menukar rentetan ini kepada kamus Python, anda boleh menggunakan fungsi json.loads().

<code class="python">import json

json_string = '{...}'  # Replace with your JSON string
data = json.loads(json_string)

print(data['glossary']['title'])</code>
Salin selepas log masuk

Penjelasan:

  1. Fungsi json.loads() menghuraikan rentetan JSON dan menukarnya menjadi kamus Python.
  2. Anda kemudiannya boleh mengakses nilai dalam kamus dengan menggunakan kurungan segi empat sama, seperti data['key'].
  3. Dalam kes ini, kami mengakses kekunci "title" dalam kamus "glossary".

Dengan menggunakan pendekatan ini, anda boleh menukar rentetan JSON ke dalam kamus Python berstruktur dengan mudah, menjadikannya mudah untuk mengakses dan memanipulasi data di dalamnya.

Atas ialah kandungan terperinci Bagaimanakah saya menukar rentetan JSON kepada kamus Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!