Есть строка text = '{"user_id": 7, "active": true}'. Что вернёт json.loads(text)?

AТу же строку text без изменений
BБайты (тип bytes)
CPython-словарь {'user_id': 7, 'active': True}
DОткрытый файл, из которого был прочитан JSON
Правильный ответ. json.loads() превращает JSON-строку в Python-объект.

Разбор

json.loads(text) разбирает JSON-текст (строку) и возвращает соответствующий Python-объект: словарь, список, числа и т.д. В данном примере JSON-объект превращается в dict, а значение true становится True. Это отличается от json.dumps(), который делает обратное — превращает Python-объект в JSON-строку.

Проверь себя · 1/3разбор после ответа
У вас есть объект rows (например, список словарей). Как корректно сохранить его в файл result.json?
Тренировать Python в Telegram

Ещё вопросы по теме «Работа с файлами: JSON и CSV»