Pythonは、その柔軟性と強力な機能のため、データ分析やウェブ開発など、さまざまなタスクに使用される人気のあるプログラミング言語です。特に、PythonはJSON(JavaScript Object Notation)というデータ形式を操作するのに非常に便利です。この記事では、Pythonを使用してJSONデータを取得し、そのデータを操作する方法を説明します。

JSONデータの取得

PythonでJSONデータを取得するには、まずjsonモジュールをインポートします。次に、open関数を使用してJSONファイルを開きます。最後に、json.load関数を使用してJSONデータを読み込みます。

import json

with open('data.json', 'r') as f:
    data = json.load(f)

JSONデータの操作

JSONデータは、Pythonの辞書とリストの形式で表現されます。したがって、これらのデータ型の操作方法を知っていれば、JSONデータの操作も容易になります。

例えば、次のようなJSONデータがあるとします。

data = {
    "name": "taro",
    "age": 23,
    "sex": "man",
    "hobby": ["running", "swimming", "singing"]
}

このデータからageの値を取得するには、次のようにします。

print(data["age"])  # 23

また、hobbyの値をすべて取得するには、次のようにします。

print(data["hobby"])  # ['running', 'swimming', 'singing']

特定のhobbyの値だけを取得したい場合は、次のようにします。

print(data["hobby"][0])  # 'running'

以上のように、Pythonを使用してJSONデータを取得し操作する方法は非常に簡単です。この知識を活用して、より複雑なデータ操作タスクに挑戦してみてください。

参考

  • [Python学習その2]JSON形式データから値を取得する方法 – Qiita
  • PythonでJSON 読み込み #Python3 – Qiita
  • 【Python】jsonファイルを読み込んで取得する | 鎖プログラム

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です