我的项目需要一个JSON文件来记住一串单词。该代码将转换列表:
lst = ['Hello', ' there', ' world!']
转换为JSON文件上的字符串。它使用以下代码执行此操作:
lst = "".join(lst)
jsonFile = open("example.json", "w")
jsonFile.write(json.dumps(lst))
jsonFile.close()
新的example.json:
"Hello there world!"
然后如何将example.json
转换回lst
作为可用列表
Tags:
假设要将一串单词转换为列表:
这是你想要的输出吗?我怀疑附加引号是因为您可能在将字符串拆分为列表之前再次键入了该字符串
根据编辑的问题:
您可以将
lst
直接转储到json,无需加入:然后可以从文件中加载列表:
如果您希望或需要坚持使用原始代码保存文件,可以按如下方式加载:
相关问题 更多 >
编程相关推荐