上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 52 下一页
摘要: heapq 堆是一种特殊的树形结构,通常我们所说的堆的数据结构指的是完全二叉树,并且根节点的值小于等于该节点所有子节点的值 常用方法 常用方法示例 >>> [15, 2, 50, 34, 37, 55] >>> nlargest: [55, 50, 37, 34, 15, 2] >>> nsmall 阅读全文
posted @ 2018-03-01 15:24 Fate0729 阅读(3349) 评论(0) 推荐(1)
摘要: Python实现快速排序 原理 首先选取任意一个数据(通常选取数组的第一个数)作为关键数据,然后将所有比它小的放到它前面,所有比它大的放到它后面,这个过程称为一趟快速排序 快速排序原理图如下: 实现 阅读全文
posted @ 2018-03-01 11:24 Fate0729 阅读(558) 评论(0) 推荐(0)
摘要: collections collections是日常工作中的重点、高频模块,常用类型有: 计数器(Counter) 双向队列(deque) 默认字典(defaultdict) 有序字典(OrderedDict) 可命名元组(namedtuple) 1. Counter Counter作为字典dici 阅读全文
posted @ 2018-02-28 16:09 Fate0729 阅读(24629) 评论(0) 推荐(10)
摘要: 1. 功能 (1) 按照指定格式将Python数据转换为字符串(该字符串为字节流) (2) 按照指定格式将字节流转换为Python指定的数据类型 (3) 处理二进制数据,如果用struct来处理文件的话,需要用‘wb’/'rb'以二进制写,读的方式来处理文件 (4) 处理C语言中的结构体 2. st 阅读全文
posted @ 2018-02-27 17:58 Fate0729 阅读(761) 评论(0) 推荐(0)
摘要: 1. MySQLdb安装 (1)安装Mysql,参考上篇博客数据库之MySql。 (2)使用pip安装MySQLdb:pip install MySQL-python 但是安装的时候会报错:error: command 'C:\\Program Files\\Microsoft Visual Stu 阅读全文
posted @ 2018-02-25 14:30 Fate0729 阅读(16748) 评论(0) 推荐(0)
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 52 下一页