如何從命令列漂亮列印Python字典?


使用pprint庫可以在python中漂亮地列印字典。pprint模組提供了一個功能,可以以可以作為直譯器輸入的形式“漂亮地列印”任意的Python資料結構。你可以如下使用它

示例

a = {
   'bar': 22,
   'foo': 45
}
pprint.pprint(a, width=10)

輸出

這將給出輸出

{'bar': 22,
'foo': 45}

你可以看到,即使這樣也可能難以閱讀。你可以使用json模組來實際更好地列印它。例如,

示例

import json
a = {
   'bar': 22,
   'foo': 45
}
print(json.dumps(a, indent=4))

輸出

這將給出輸出

{
   "bar": 22,
   "foo": 45
}

更新於:17-Jun-2020

902次瀏覽

開啟你的 職業生涯

完成課程即可獲得認證

立即開始
廣告
© . All rights reserved.