美文网首页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