![](https://img-blog.csdnimg.cn/20201225134054342.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Numpy
这个专栏将详细介绍Numpy中各个基础的知识,定时发布哦~
Henry-wxq
不驰于空想,不鹜于虚声。
展开
-
Numpy中的数组索引方法详细介绍
之前,我们提到如何使用np.array()创建数组(可以从左侧numpy专栏中找到哦),这次我们来看看如何从数组中取出值取出一维数组中的值import numpy as npa = np.array([1,2,3,4])print(a[1])返回:2可见:取出值的方法与列表,元祖等很像注意,python以及绝大部分计算机语言,进行排序时,都是从0开始的取出二维数组中的值import numpy as npb = [[1, 2, 3, 4], [7, 9, 10]]pr原创 2020-12-31 11:26:53 · 1157 阅读 · 1 评论 -
Numpy中数组的创建:np.array()方法详细介绍
之前,我们有提到如何下载Numpy并且添加到Pycharm的解释器中,这次,我们来看看numpy中最基础的数组创建。首先,我们来看看数组的如何创建的import numpy as npa = np.array([1, 2, 3, 4])简简单单,一个数组就这么创建好了其中传入array中的对象可以是列表,元祖等类似数组的数据返回:[1 2 3 4]我们可以使用type函数来查看类型print(type(a))返回:<class 'numpy.ndarray'>可见原创 2020-12-26 13:23:40 · 14099 阅读 · 1 评论 -
Numpy:numpy包下载并导入Pycharm的方法
因为个人喜好,现在习惯使用Pycharm(但是建议大家还是学一下vim的书写方法,因为在各个地方都比较方便,后面会出一个关于MacOS,Linux系统中使用Vim的书写的注意事项)我们这次来看一个问题,有了Pycharm,打开Preference在Interpreter里面下载不了咋整啊,可着急了。这次我来带着你解决问题,方法十分简单,2min搞定(LInux和MacOS的命令,window需要查找相应的语言,转换即可)打开终端输入以下命令即可sudo pip3 install原创 2020-12-25 14:08:56 · 2993 阅读 · 0 评论 -
Numpy中的数组搜索:np.where方法详细介绍
np.where和np.searchsorted同属于Numpy数组搜索的一部分,这里先介绍简单的whereimport numpy as npa = np.array([1, 2, 3, 4, 5])b = np.where(a == 5)print(b)where方法将会返回一个元祖(array([4]),)此外还将介绍一个搜索奇数和偶数的方法(数组全都默认使用最上面的a数组)可见,简单的判断余数即可c = np.where(a%2 == 0)print(c)d = np.原创 2020-12-25 13:27:14 · 1919 阅读 · 1 评论 -
Numpy中的数组搜索:np.searchsorted方法详细介绍
接下来将开始介绍searchsorted方法使用searchsorted方法将会返回索引正常搜索数组中的一个数字e = np.array([1, 2, 3, 4])f = np.searchsorted(e, 4)print(f)返回:3搜索数组中没有的数字(用的是上面的数组e)try: h = np.searchsorted(e, 5) print(h)except: pass返回:4可见:如果搜索的数字其中没有,不会报错,则会根据方向进原创 2020-12-25 13:25:34 · 4553 阅读 · 3 评论