处理保存在文件python3中的列表的最有效方法

时间:2019-04-05 20:31:50

标签: json python-3.x shelve pprint

我一直在寻找Google和stackoverflow中的信息,但是找不到合适的解决方案。

我需要处理一个列表,添加元素,删除元素...但是保存在文件中。这是为了避免执行完成后丢失列表,因为我需要定期执行python脚本。这是我找到的替代方法,但是它们有一些问题

  • 货架模块:无法找到如何删除列表中的元素(例如list.pop()),而不是删除所有列表。
  • pprint.pformat():要修改信息,我需要删除所有文档并保存修改后的信息,效率很低。
  • json:tediuos仅用于列表,似乎并不能解决我的问题

那么,这是处理列表的最佳方法,它像mylist.pop()一样容易,可以高效地将更改保存在文件中?

0 个答案:

没有答案