![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据分析
文章平均质量分 81
z_xiaochuan
这个作者很懒,什么都没留下…
展开
-
pandas库汇总,pandas各种函数的运用,快速掌握pandas
最近用到了pandas库和numpy库,于是进在这里简单汇总一下吧!#创建一个默认索引从0开始的Seriess = pd.Series([1,2,3,4,5,6])#创建一个自定义索引的数组,索引由index指定,和前面数组依次对应s = pd.Series([1,2,3,4,5,6],index=['a','b','c','d','e','f'])#使用字典创建一个Data...原创 2018-11-08 22:29:46 · 755 阅读 · 0 评论 -
Python四大流行排序算法详解--快速排序-冒泡排序-选择排序-插入排序。
就作者而言使用Python经常用到的排序算法就是快速排序、冒泡排序、选择排序以及插入排序 就时间复杂度而言,快速排序是高级排序,查找快速,时间复杂度为nlgn 而冒泡排序、选择排序、插入排序则是比较低级的查找算法,时间复杂度为n**2 下面我们来看快速排序:快速排序的思想是:首先任意选取一个数据(通常选用数组的第一个数)作为关键数据,然后将所有比它小的数...原创 2018-11-17 20:41:54 · 2023 阅读 · 0 评论 -
二分查找法详解,解析二分查找法
作者最近突然想到了二分查找法,今天进拿出来跟大家分享一下二分查找法顾名思义就是把列表分成两份进行查找,即先定义个最小下标start=0和一个最大下标end = len(list),然后通过相加对2求余或者除以2在转换为int类型转换为整数,这个随心而定,即center=(start+end)//2或者center=int((start+end)/2)然后得到list[center]的值,判断它...原创 2018-11-17 21:04:29 · 2330 阅读 · 1 评论