美文网首页python
Python中使用json.dumps()代替str()保留字典

Python中使用json.dumps()代替str()保留字典

作者: 小白兔胡萝卜 | 来源:发表于2021-11-29 14:51 被阅读0次

Python里的字典,其键值对使用双引号。

当使用str()转换成字符串后,发现双引号变成了单引号,若想要保留双引号,可使用json.dumps()代替str()。

示例:

import json

def main():

    dict = {"1": "aa", "2": "bb", "3": "cc", "4": "dd"}

    dict_str = str(dict)

    dict_json = json.dumps(dict)

    print(dict_str)

    print(dict_json)

if __name__ == '__main__':

    main()

运行结果:

{'1': 'aa', '2': 'bb', '3': 'cc', '4': 'dd'}

{''1'': ''aa'', ''2'': ''bb'', ''3'': ''cc'', ''4'': ''dd''}

相关文章

网友评论

    本文标题:Python中使用json.dumps()代替str()保留字典

    本文链接:https://www.haomeiwen.com/subject/avhlxrtx.html