ホームページ > バックエンド開発 > Python チュートリアル > Pythonのjsonタイプとは何ですか? Python json を解析するためのリストの例

Pythonのjsonタイプとは何ですか? Python json を解析するためのリストの例

Tomorin
リリース: 2018-08-17 14:44:00
オリジナル
2814 人が閲覧しました

どの言語にも json が存在します。 この章では、例を使用して、Python 言語を使用してコードを作成する方法と、Python 言語の使用方法を分析および紹介します。 JSON オブジェクトのデコードに進みます。

JSON(JavaScript Object Notation) は、人間が読み書きしやすい軽量のデータ交換形式です。

JSON 関数

JSON 関数 を使用するには、json ライブラリをインポートする必要があります: import json。

Pythonのjsonタイプとは何ですか? Python json を解析するためのリストの例

#json.dumps##json.dumps は、Python オブジェクトを JSON 文字列にエンコードするために使用されます。

文法

json.dumps(obj, skipkeys=False, ensure_ascii=True, check_circular=True, 
allow_nan=True, cls=None, indent=None, separators=None, encoding="utf-8", 
default=None, sort_keys=False, **kw)
ログイン後にコピー

次の例 配列を JSON 形式のデータにエンコードします:

#!/usr/bin/python
import json

data = [ { 'a' : 1, 'b' : 2, 'c' : 3, 'd' : 4, 'e' : 5 } ]

json = json.dumps(data)
print json
ログイン後にコピー
上記のコードの実行結果は次のとおりです:

[{"a": 1, "c": 3, "b": 2, "e": 5, "d": 4}]
ログイン後にコピー

パラメーターを使用して出力用の JSON データをフォーマットします:

>>> import json
>>> print json.dumps({'a': 'Runoob', 'b': 7}, sort_keys=True, indent=4, separators=(',', ': '))
{
    "a": "Runoob",
    "b": 7
 }
ログイン後にコピー

python の元の型から json 型への変換表:

Pythonのjsonタイプとは何ですか? Python json を解析するためのリストの例

以上がPythonのjsonタイプとは何ですか? Python json を解析するためのリストの例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート