Python中的numpy库介绍!

Python中的numpy库介绍!,第1张

概述机器学习算法中大部分都是调用Numpy库来完成基础数值计算的。安装方法:pip3installnumpy1.ndarray数组基础python中用列表保存一组值,可将列表当数组使用。另外,python中有array模块,但它不支持多维数组,无论是时列表还是array模块都没有科学运算函数,不适合做矩阵等科学计算。nu

机器学习算法中大部分都是调用numpy库来完成基础数值计算的。
安装方法:

pip3 install numpy

1. ndarray数组基础
python中用列表保存一组值,可将列表当数组使用。另外,python中有array模块,但它不支持多维数组,无论是时列表还是array模块都没有科学运算函数,不适合做矩阵等科学计算。numpy没有使用python本身的数组机制,而是提供了ndarray对象,该对象不仅能方便地存取数组,而且拥有丰富的数组计算函数。
使用前先导入Numpy模块

import numpy as np#或from numpy import *

1)数组的创建及使用(在shell界面下)

>>> x=np.array([[1.0,0.0,0.0],[0.,1.,2.]]) #定义了一个二维数组,大小为(2,3)>>> xarray([[1., 0., 0.],       [0., 1., 2.]])>>> x.ndim   #数组维度数2>>> x.shape    #数组的维数,返回的格式(n,m),其中n为行数,m为列数(2, 3)>>> x.size    #数组元素的总数6>>> x.dtype   #数组元素类型dtype('float64')  #64位浮点型>>> x.itemsize  #每个元素占有的字节大小8>>> x.data    #数组元素的缓冲区<memory at 0x00000205227DAC18>

 

总结

以上是内存溢出为你收集整理的Python中的numpy库介绍!全部内容,希望文章能够帮你解决Python中的numpy库介绍!所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1188964.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存