zoukankan      html  css  js  c++  java
  • python-序列化

    一。序列化 与 反序列化
    序列化:
    概念:把信息加载到某个文件(也就是保存到磁盘中)

    反序列化:
    概念:读取序列化的某个文件的数据

    二。pickle

    Python中使用pickle来序列化和反序列化


    使用:使用序列化和反序列化 来实现 简单的保存和删除功能

    import pickle  # pickle 的功能:序列化和反序列化

    li = [1, 2, 3]

    # 序列化,把信息加载到某个文件(也就是保存到磁盘中)
    # pickle.dump(li, open("demo.data", "wb"))


    # 返序列化,读取某个文件的数据
    # a = pickle.load(open("demo.data", "rb"))
    # print(a)

    # 删除理论
    li1 = list("python")
    for i, value in enumerate(li1):
    print(i, value)
    if "p" == value:
    del li1[i]
    break

    print(li1)
    爱折腾的小测试
  • 相关阅读:
    平衡数问题
    重复值判断练习题
    小范围排序
    堆排序
    基数排序
    计数排序
    希尔排序
    快速排序
    Effective C++笔记:实现
    Effective C++笔记:设计与声明
  • 原文地址:https://www.cnblogs.com/newsss/p/14579273.html
Copyright © 2011-2022 走看看