PYTHON Reference Guide
Revision Time: 2 mins

JSON Reference

Parsing and formatting nested JavaScript object configurations.

json.loads
Return: dict / list

Parse JSON string into Python dictionary.

Used In: Parsing API responses, reading configurations.

Syntax signature:json.loads(s)
Code snippet:
python
import json
d = json.loads('{"id": 1}')
print(d['id'])
Expected Output:1

Time Complexity: O(N)

Common Mistakes: Passing JSON string with single quotes raises JSONDecodeError.

Related Methods: json.load(), json.dumps()

Comparison:

loads() vs load(): loads() parses a JSON string; load() parses a JSON file stream directly.

Remember: String must use double quotes for keys and string values.