【Python】整理列表、字典的數據格式化展示

平時 debug 的時候,經常會 print 一些列表或者字典的數據,當元素很多的時候查看起來是很亂的。這時如果可以把他們都排列好展示就最棒了。

使用 json.dumps 配合 indent 參數就可以實現了。indent 聲明一次鎖進的數量,非負整數。

indent = max(0, indent)

import json

print(json.dumps([1, 2, {'a': 'a'}], indent=4))
# [
#     1, 
#     2, 
#     {
#         "a": "a"
#     }
# ]

print(json.dumps({1: 1, 2: {22: 22}}, indent=4))
# {
#     "1": 1, 
#     "2": {
#         "22": 22
#     }
# }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章