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

Connected

Bài tập

Chuyển đổi dữ liệu JSON

Khi đọc dữ liệu từ định dạng JSON vào một dictionary, nhiều khả năng bạn sẽ cần tự chuyển đổi dữ liệu ở mức nào đó trước khi có thể lưu vào DataFrame. Điều này đặc biệt phổ biến khi làm việc với dictionary lồng nhau, và bạn sẽ có cơ hội khám phá trong bài tập này.

Tệp "nested_school_scores.json" đã được đọc vào một dictionary lưu trong biến raw_testing_scores, có dạng như sau:

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

Hướng dẫn

100 XP
  • Lặp qua cả khóa và giá trị của dictionary raw_testing_scores.
  • Trích xuất "street_address" từ mỗi dictionary lồng trong đối tượng raw_testing_scores.