1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. ETL và ELT với Python

Connected

Bài tập

Phân tích dữ liệu từ dictionary

Khi dữ liệu JSON được nạp vào bộ nhớ, dictionary kết quả có thể khá phức tạp. Các cặp key–value có thể chứa một dictionary khác, được gọi là dictionary lồng nhau (nested). Bạn sẽ thường xuyên gặp cấu trúc này khi làm việc với API hoặc dữ liệu JSON. Trong bài tập này, bạn sẽ luyện tập cách trích xuất dữ liệu từ dictionary lồng nhau và xử lý giá trị thiếu.

Dictionary bên dưới được lưu trong biến school. Chúc bạn thành công!

{
    "street_address": "111 Columbia Street",
    "city": "Manhattan",
    "scores": {
        "math": 657,
        "reading": 601
    }
}

Hướng dẫn

100 XP
  • Trích xuất giá trị tại key "street_address" từ dictionary school.
  • Trích xuất giá trị tại key "scores" từ dictionary school.
  • Trích xuất các giá trị tại các key "math", "reading" và "writing" từ dictionary scores, đồng thời đặt giá trị mặc định là 0.