Python Day40

python大大的图

Python Day40_第1张图片
图片发自App

作业图

Python Day40_第2张图片
图片发自App

执行出结果的时候我的内心是崩溃的!!看不懂这是什么鬼,呵呵呵......

查了资料:

python的pickle模块实现了基本的数据序列和反序列化。

1、Python ships with a standard library called pickle, which can save and load almost any Python data object, including lists.Once you pickle your data to a file, it is persistent and ready to be read into another program at some later data/time.

2.Pickle的主要函数

Pickle模块中的两个主要函数是dump()和load()。

dump()函数把数据对象以特定的格式保存到给定的文件中。

load()函数从文件中取出已保存的对象时,pickle知道如何恢复这些对象到它们本来的格式。

然而,还是懵!

于是就增加了dict内容,然后结果出来了,嗯,好像"漂流瓶"的效果......

Python Day40_第3张图片
图片发自App

补充一点内容——什么东西能用pickle模块存储?

–所有Python支持的 原生类型 : 布尔, 整数, 浮点数, 复数, 字符串, bytes(字节串)对象, 字节数组, 以及 None.

–由任何原生类型组成的列表,元组,字典–由任何原生类型组成的列表,元组,字典和集合组成的列表,元组,字典和集合(可以一直嵌套下去,直至Python支持的最大递归层数).

–函数,类,和类的实例(带警告)。

用lists表达我喜欢的一句话:If you don't like it,change it!

Python Day40_第4张图片
图片发自App

你可能感兴趣的:(Python Day40)