見たことのないPython関数、pprint.pprint()

1354 ワード

pprint は、任意のPythonデータ構造クラスおよび方法を印刷することを提供する.pprintはデータ構造の外観図を生成する「美しいプリンタ」を含む.書式設定ツールはデータ構造のいくつかの表現を生成し、解釈器によって正確に解析できるだけでなく、人間が読むのにも便利です.出力はできるだけ一行にして、複数行に分解する場合はインデントが必要です.
>>>import pprint

>>>data = (
    "this is a string", [1, 2, 3, 4], ("more tuples",
    1.0, 2.3, 4.5), "this is yet another string"
    )

>>>pprint.pprint(data)

('this is a string',
[1, 2, 3, 4],
('more tuples', 1.0, 2.3, 4.5),
'this is yet another string')