Python
carol_on_way
这个作者很懒,什么都没留下…
展开
-
Python-deque
Python-dequelist 的底层是数组(array),能胜任 stack 的角色,但其在前端的 pop(或 insert)的操作时间都是线性级的,其最大的时间空间消耗出现在存储元素增长超过当前数组分配的大小时,所有元素都必须移动到新的位置,尤其对于头部的插入与删除如果需要频繁对两端进行增删,可考虑使用 collections.dequedeque 类的实现是一个块空间的双向链...原创 2018-08-03 21:59:05 · 1061 阅读 · 0 评论 -
Python itertools.groupby
Python itertools.groupbygroupby()把迭代器中相邻的,指定特征重复的元素挑出来放在一起list中:key相同的dict元素通常使用itemgetter()参数规定分组依据 也可编写简单的lambda函数传入key参数,作为分组依据(key参数必须传入函数)from operator import itemgetter #itemgetter...原创 2018-08-05 21:32:39 · 6064 阅读 · 0 评论 -
Python3 pandas.MultiIndex类详解 及swaplevel sortlevel的使用
Python3 pandas.MultiIndex层次化索引(hierarchical indexing)在一个轴上拥有多个(两个以上)索引级别,使用户能以低维度形式处理高维度数据。参数levels:每个等级上轴标签的唯一值 labels:以整数来表示每个level上标签的位置 sortorder:按照指定level上的标签名称的字典顺序进行排序(可选参数) names:in...原创 2018-08-30 18:47:11 · 11897 阅读 · 1 评论