data.json
{
"Name": "Vasya",
"Age": 28,
"Address": {
"work": "Kyiv, Mykoly Shapaka 3 street",
"home": null
}
}Vadym Katsel
2026-05-04
.json в Python.jsonJSON (від Java Script Object Notation) – легкий,текстоорієнтований формат обміну даних, який використовується здебільшого для передачі даних між серверами та веб застосунками, а також використовується для легкого опрацювання великої кількості даних.
JSON, по суті, являє собою колекцію пар ключ: значення, і може зберігати всі відомі вам типи даних.
.json файлівМова програмування Python має вбудований модуль для роботи з такими файлами:
.json файлЗапис до файлу виконується схожим чином. Нам потрібно мати словник, так використати метод json.dump
У нас є .json файл з даними про покупця в магазині техніки. Нам потрібно відкрити його та провести певний аналіз, а саме знайти середню ціну одного замовлення (item), певного користувача
data.json
{
"orderId": "PO-12345",
"customer": {
"name": "Jane Smith",
"email": "jane@example.com",
"address": {
"street": "123 Main St",
"city": "Anytown",
"zip": "12345"
}
},
"items": [
{ "sku": "ABC-001", "name": "Laptop", "price": 1100.99 },
{ "sku": "XYZ-002", "name": "Phone", "price": 780.50 },
{ "sku": "QWE-005", "name": "Tablet", "price": 900.00 }
],
"totalAmount": 49.49,
"shipped": true,
"notes": null
}Маючи той самий data.json файл, додайте до items ще один типовий елемент. Порахуйте середню вартість одного item. Запишіть отримані дані у новий файл new_data.json