您可以使用“json.dumps()”来漂亮地打印Python字典

  |   0 评论   |   0 浏览   |   给我丶鼓励
# 对于dicts的标准字符串repr很难阅读:
>>> my_mapping = {'a': 23, 'b': 42, 'c': 0xc0ffee}
>>> my_mapping
{'b': 42, 'c': 12648430. 'a': 23}  # �0�6

# “json”模块可以做得更好:
>>> import json
>>> print(json.dumps(my_mapping, indent=4, sort_keys=True))
{
    "a": 23,
    "b": 42,
    "c": 12648430
}

# 注意,这只适用于包含基本类型的字典(检查“pprint”模块):
>>> json.dumps({all: 'yup'})
TypeError: keys must be a string

标题:您可以使用“json.dumps()”来漂亮地打印Python字典
作者:给我丶鼓励
地址:https://blog.doiduoyi.com/articles/1606622463385.html

评论

发表评论