Courses/Data Formats & Networking

๐ŸŒ Data Formats & Networking

JSON Encoding & Decoding

json.dumps and json.loads bridge Python and the web.

json.dumps serializes a Python object to a JSON string; json.loads parses one back.

import json
payload = {"name": "Ada", "skills": ["math", "code"]}
text = json.dumps(payload)
print(text)
print(json.loads(text)["skills"][0])
main.py
Output
Press Run to execute.
Expected output
{"items": [1, 2, 3], "ok": true}
6

Sign in to track your progress across lessons.