数据结构与算法
liqianggnaipil
这个作者很懒,什么都没留下…
展开
-
集合
原创 2018-04-25 14:51:55 · 141 阅读 · 0 评论 -
实现记录用户历史记录
from collections import dequed = deque([],5)原创 2018-04-26 16:00:26 · 760 阅读 · 0 评论 -
保持字典的有序性(dict本身是无序的)
from collections import OrderedDictd = OrderedDict()d['jim'] = 12d['wim'] = 12d['kan'] = 12d['dem'] = 12for k in d: print(k)原创 2018-04-26 15:34:47 · 2321 阅读 · 0 评论 -
字典排序
根据value值的大小排序:原创 2018-04-26 14:44:00 · 203 阅读 · 0 评论 -
统计序列中元素出现频次
from collections import Counter原创 2018-04-26 14:39:39 · 250 阅读 · 0 评论 -
isinstance()
判断某个对象是否属于某个类原创 2018-04-26 13:22:57 · 12455 阅读 · 0 评论 -
如何为元组中的每个元素命名,提高程序的可读性
1 2 3原创 2018-04-26 12:08:29 · 130 阅读 · 0 评论 -
过滤
.filter().iteritems() 与.items()[a for a in d if a>=0]原创 2018-04-26 12:00:19 · 106 阅读 · 0 评论 -
jieba库
原创 2018-04-25 18:09:46 · 306 阅读 · 0 评论 -
字典
原创 2018-04-25 16:51:13 · 103 阅读 · 0 评论 -
列表
原创 2018-04-25 16:25:55 · 117 阅读 · 0 评论 -
元组
原创 2018-04-25 15:48:17 · 100 阅读 · 0 评论 -
序列,序列操作,序列函数
原创 2018-04-25 15:38:21 · 589 阅读 · 0 评论 -
集合操作函数
原创 2018-04-25 15:20:32 · 153 阅读 · 0 评论 -
集合操作,增强操作
原创 2018-04-25 14:58:42 · 137 阅读 · 0 评论 -
对迭代器进行切片操作,itertools 库的islice
l = [1,566,3,4,5,4,3,2,2,1,2,3,5,6,7]a = iter(l)b = reversed(l)from itertools import isliceprint(islice(a,0,3))for i in islice(a,5): print(i)原创 2018-04-26 18:28:26 · 266 阅读 · 0 评论