Pythonのpprint
モジュールは、リストや辞書などの複雑なデータ構造を整形して出力するためのモジュールです。
pprintの基本的な使い方
from pprint import pprint
# pprintで表示するデータ
data = {'key1': 'value1', 'key2': {'subkey1': 'subvalue1', 'subkey2': 'subvalue2'}}
# pprintを使ってデータを表示
pprint(data)
このコードは、pprint
を使ってデータを整形して表示する基本的な例です。
出力幅(文字数)を指定: 引数width
pprint
関数のwidth
引数を使うと、出力幅(文字数)を指定することができます。
pprint(data, width=40)
出力する要素の深さを指定: 引数depth
pprint
関数のdepth
引数を使うと、出力する要素の深さを指定することができます。
pprint(data, depth=1)
インデント幅を指定: 引数indent
pprint
関数のindent
引数を使うと、インデント幅を指定することができます。
pprint(data, indent=4)
改行を最小限にする: 引数compact
pprint
関数のcompact
引数を使うと、改行を最小限にすることができます。
pprint(data, compact=True)
以上がPythonのpprint
モジュールの基本的な使い方です。これらの機能を活用することで、複雑なデータ構造を見やすく整形して出力することができます。.