Lặp qua các dictionary
Khi dữ liệu JSON được nạp vào một dictionary, bạn có thể tận dụng các công cụ tích hợp sẵn của Python để lặp qua các key và value của nó.
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
}
}, ...
}
Bài tập này là một phần của khóa học
ETL và ELT với Python
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
raw_testing_scores_keys = []
# Iterate through the keys of the raw_testing_scores dictionary
for school_id in raw_testing_scores.____():
# Append each key to the raw_testing_scores_keys list
raw_testing_scores_keys.append(____)
print(raw_testing_scores_keys[0:3])