解説ページはこちら
1. 変数「t」をjson形式に変換して表示しよう
json形式に変換する場合は「json.loads(t)」
ヒント・参考情報
【正解の出力結果】
{'books': [{'title': 'Python入門', 'bestseller': True, 'price': 2500}, {'title': 'データサイエンス基礎', 'bestseller': False, 'price': 3200}, {'title': '機械学習実践', 'bestseller': True, 'price': 4000}], 'library_open': True, 'next_update': None} bool値やNoneがPythonで扱える形に変形されている点に注目!
2. 「book_data.json」を読み込んでjson形式に変換して表示しよう
「book_data.json」はここからダウンロード jsonファイルを読み込む場合は「json.load(f)」
ヒント・参考情報
【正解の出力結果】
{'books': [{'title': 'Python入門', 'bestseller': True, 'price': 2500}, {'title': 'データサイエンス基礎', 'bestseller': False, 'price': 3200}, {'title': '機械学習実践', 'bestseller': True, 'price': 4000}], 'library_open': True, 'next_update': None}
3. 「book_data.json」を読み込んで、全ての「title」と「price」の組を表示しよう
json形式のデータは辞書型とリスト型の組み合わせで出来ているので、例えば「d['book'][0]['title']」とすると「'Python入門'」が取得できる
ヒント・参考情報
【正解の出力結果】
Python入門 2500
データサイエンス基礎 3200
機械学習実践 4000
