02 2019 档案

摘要:序列化与反序列化 序列化: 将【其他形式数据】转换成【字符串】的过程成为序列化 反序列化: 将【字符串】转换成【其他形式数据】的过程称为反序列化 Python中用于序列化的两个模块 json 用于【字符串】和 【python基本数据类型】 间进行转换 pickle 用于【python特有的类型】 和 阅读全文
posted @ 2019-02-27 15:10 栗子姑娘 阅读(188) 评论(0) 推荐(0)
摘要:迭代器的概述 迭代是指重复从对象中获取数据,直至结束。而所谓的迭代协议,概括起来就是用__iter__方法返回一个实现了__next__方法的迭代器对象。 迭代器使用了分离设计,是访问集合元素的一种方式。首先,对目标对象而言,迭代器是一种与自身逻辑无关的用户接口,组合显然比内联合适;其次,迭代分多次 阅读全文
posted @ 2019-02-26 17:35 栗子姑娘 阅读(103) 评论(0) 推荐(0)
摘要:数字和字符串 对于 数字 和 字符串 而言,赋值、浅拷贝和深拷贝无意义,因为其永远指向同一个内存地址。 输出结果: 140721961362272 140721961362272 输出结果: #数字 140721970013024 140721970013024 #字符串 1373912335728 阅读全文
posted @ 2019-02-25 17:34 栗子姑娘 阅读(198) 评论(0) 推荐(0)
摘要:线性表的定义和基本运算 线性表的逻辑定义 (1) 线性表,Linear_List是最简单和最常用的一种数据结构。 (2) 线性表是由n个数据元素(结点)a1,a2,...,an组成的有限序列。类比数学中的数列概念。其中我们规定数组元素的个数n为该线性表的长度,size。当n为零时,称为空表。 (3) 阅读全文
posted @ 2019-02-02 20:25 栗子姑娘 阅读(608) 评论(0) 推荐(0)