这篇文章主要是为了让自己记住字典不是序列,python中序列的类型
有个朋友问我,什么是序列化,我瞬间懵了,然后查了一下,发现廖雪峰老师给出了一个很舒服的解释:
序列化:我们把变量从内存中变成可存储或传输的过程称之为序列化,在Python中叫pickling,在其他语言中也被称之为serialization,marshalling,flattening等等,都是一个意思。
反序列化:反过来,把变量内容从序列化的对象重新读到内存里称之为反序列化,即unpickling。
从概念可以得出,字典肯定不是序列,不然就可以直接写入文件存储了。
这是官方文档中的解释,对应的链接地址点这儿
翻译过来大概意思就是:
原文:https://www.cnblogs.com/wuyongqiang/p/10408217.html