📜  保存列表泡菜 - Python (1)

📅  最后修改于: 2023-12-03 15:36:42.776000             🧑  作者: Mango

保存列表泡菜 - Python

如果你想将一个列表保存到文件中,以便在程序下次运行时使用,那么你可以使用Python中的pickle模块。pickle模块可以将Python对象序列化为二进制形式,以便将其存储到文件中或通过网络传输。

下面是一个简单的示例程序,它使用pickle模块将一个Python列表保存到文件中,并在程序下次运行时重新加载该列表。

import pickle

# 定义列表
my_list = ["泡菜", "辣椒酱", "酱油", "蒜"]

# 将列表保存到文件中
with open("my_list.pkl", "wb") as f:
    pickle.dump(my_list, f)

# 重新加载列表
with open("my_list.pkl", "rb") as f:
    loaded_list = pickle.load(f)

# 打印重新加载的列表
print(loaded_list)

这段代码将会输出以下内容:

['泡菜', '辣椒酱', '酱油', '蒜']

通过pickle模块,你可以方便地将Python对象保存到文件中,并在程序下次运行时重新加载它们。记住,pickle模块只能用于Python内部,并且只能保存Python对象。如果你需要在程序之间传输数据,可以使用更通用的格式,如JSON、CSV或XML。