
Python
文章平均质量分 60
marksim
这个作者很懒,什么都没留下…
展开
-
python 一个能彻底理解包、模块引入的核心概念
彻底解决 Python 中包、模块、类引入问题的核心概念原创 2021-11-24 21:07:48 · 610 阅读 · 0 评论 -
numpy根据值的大小来拆分数组,并新建一个轴
在numpy中,常规的数据切片,根据轴来进行数据切分等,都很方便。但,如果要根据矩阵中的值来切分数组,并新建一个维度,这个还是有点麻烦。记录过程如下:有这么一个数组:import numpy as nprs = [ [1, 23, 87], [2, 34, 98], [3, 32, 73], [4, 76, 74], [5, 54, 11], [6, 65, 76], [7, 87, 29], [8原创 2021-11-21 23:56:55 · 1666 阅读 · 0 评论 -
numpy 的高级索引,使用整数组索引,加不加numpy.ix_() 有什么区别
当在numpy中,使用整数索引,有个地方需要注意。import numpy as npnda = np.arange(36)nda = nda.reshape(3,4,3)数据是这样的:array([[[ 0, 1, 2], [ 3, 4, 5], [ 6, 7, 8], [ 9, 10, 11]], [[12, 13, 14], [15, 16, 17], [18, 19, 20...原创 2021-11-18 11:20:07 · 1093 阅读 · 0 评论 -
numpy 中强大的 transpose() 、rollaxis()、swapaxes()
numpy 中强大的 transpose() 、rollaxis()、swapaxes(),极其方便的多维数组的维度变换原创 2021-11-17 01:29:28 · 1594 阅读 · 0 评论 -
学习python,看到一个有趣的题目,就练习了一下
0到9的10个数,要求组成两个5位数a和b,构成a和b中的数字不重复,并且 a + 20085 = b代码实现,随手写的不是很规范n = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]k = 20085def validate(num: int): total = num + k if total > 99999: retur...原创 2018-07-24 02:15:37 · 1190 阅读 · 2 评论