随笔分类 -  开发技术基础 / py功能模块

摘要:heapq python内置的堆排序模块,本质上是一个优先队列, 常用方法 heapq.heapify(li) : 根据给定的数据集进行构建堆 heapq.heappush() : heapq.heappop() : 每执行一次,从堆中弹出一个最小的。 阅读全文
posted @ 2020-03-25 12:50 林山风火 阅读(194) 评论(0) 推荐(0)
摘要:常用的第三方模块(更新ing) pip、pip3、PyMysql、sqlalchemy 1、pip、pip3 常用命令 序号 命令 功能 1 pip list 列出已经安装的包,pip list >自定义文件,可以直接将依赖环境写入到指定的requirement.txt文件中 2 pip insta 阅读全文
posted @ 2019-05-17 17:04 林山风火 阅读(39) 评论(0) 推荐(0)
摘要:可迭代对象、迭代器、生成式、生成器、装饰器 首先来介绍一个概念,数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。 可迭代对象(iterable) 阅读全文
posted @ 2019-04-28 22:38 林山风火 阅读(4) 评论(0) 推荐(0)