我一直在谷歌和stackoverflow中寻找信息,但没有找到好的解决方案。
我需要处理一个列表,添加元素,删除元素......但保存在一个文件中。这是为了避免在执行完成时丢失列表,因为我需要定期执行我的 python 脚本。这是我找到的替代方案,但它们有一些问题
- 搁置模块:找不到如何删除列表中的元素(例如
list.pop()
)而不是删除所有列表。 pprint.pformat()
: 修改信息,我需要删除所有文件并保存修改后的信息,非常低效。- json: tedios 只是一个列表,似乎并不能解决我的问题
那么,哪种方式是处理列表的最佳方式,可以像mylist.pop()
高效地将更改保存在文件中一样简单呢?