Python 库/函数使用
文章平均质量分 57
Roxlu7
这个作者很懒,什么都没留下…
展开
-
pandas的行列获取/pandas iloc和loc的使用/如何获取pandas的行和列
参考的书籍在线版链接:利用 Python 进行数据分析 · 第 2 版当你看完1-5的内容再来看这个表,用于以后的查询。切片时,loc包含两端点,左闭右闭;iloc不包含结束点,左闭右开“:”表示行(列)切片的意思,行开始点:行结束点。当只获取行的时候,列可以省略当只获取列的时候,行不能省略,可以写作loc[ : , 列索引],意思是所有行都选中 year state pop debt原创 2022-12-03 22:37:54 · 5889 阅读 · 2 评论 -
Python 重新导入库、模块/重新导入库、模块之后没变化/jupyter notebook/IPython
在日常中,我们经常会使用自己建的module或者package,当在修改原模块后,将其重新导入文件后,我们会发现修改后的模块并未导入,使用的仍是未修改的模块。原创 2022-12-03 19:24:57 · 1531 阅读 · 0 评论 -
Python中and和or的使用,list/字符串之间的and 和 or的使用,表达式之间的使用and和or的返回值
在我的一次写代码过程中,我本来想判断两个列表是否都为空,如果两个列表都为空,则返回False,如果有任意一个不为空,就返回True;于是我写了如下代码,return list1 and list2,结果如果两个列表都为空,返回的是[],我发现python列表之间使用and和or并不像我想象的那样返回True或False。原创 2022-11-05 16:53:21 · 1830 阅读 · 0 评论 -
Python 中的队列/ 双端队列 / 针对于leetcode相关题目队列的使用/ 如何在leetcode中使用队列功能
在leetcode上,我们经常会使用队列这个功能,初学者一般都是用列表来当做队列使用。即list.append() 当做队列的push功能,list.pop(0)当做队列的pop()功能,但是我们知道list.pop(0)的时间复杂度是O(n),在leetcode提交的时候,可能会让你的运行时间变长。所以我们看到的题解很多都是用python自带的双端队列deque来实现队列的功能。原创 2022-09-18 16:27:10 · 455 阅读 · 0 评论 -
Python numpy 统计数组某一元素的个数/ 统计数组满足条件的元素个数
我们在数据处理的时候,有时需要统计数组中某个元素的个数,如果写个循环就太麻烦了,numpy中有相应的函数进行统计。原创 2022-08-20 21:54:31 · 38170 阅读 · 0 评论 -
Python/numpy 设置数组某一整行列的值为0/1 修改数组行列设置为特定值
【代码】Python/numpy 设置数组某一整行列的值为0/1 修改数组行列设置为特定值。原创 2022-08-20 21:11:11 · 7011 阅读 · 0 评论 -
Numpy.where()/np.where() 函数的使用----修改数组中符合条件的元素值/查找数组中符合要求的元素的位置
用法解释满足condition将数组元素修改为x,否则修改为y,最后生成一个新的数组。注意np.where不会修改原数组的数值,而会生成一个新的数组。原创 2022-07-22 16:35:37 · 3519 阅读 · 0 评论 -
Python random.simple() 打乱列表顺序/ 随机获取列表中指定数量的元素
Python 随机取样函数random.sample()简单来说就是传入列表及随机取样的个数,返回一个新列表。只要把输出的K变为列表的长度即可。原创 2022-07-22 15:10:36 · 2772 阅读 · 0 评论