Python的Numpy库

numpy的简单介绍:numpy是puython的一个包。全称为“Numeric Python”,numpy是由多维数组对象和用于处理数组的例程集合中组成的库。

numpy的前身Numeric是由Jim Hugunin和其他作者共同开发。NumPy能够支持大量的维度数组和矩阵运算,并且也针对数组运算提供大量的数学函数库。

一、NumPy的安装

可以利用pip工具直接进行安装

pip install numpy

二、NumPy的应用

NumPy常常和Scipy和Matplotlib一起使用,三者的组合可以代替Matlab,可以方便利用python进行数据科学和机器学习的学习。

三、NumPy的导入

#导入numpy并将其命名为np,方便后期调用库
import numpy as np
#输出numpy的版本数
print(np.__version__)

运行结果:

1.22.0

将numpy进行导入,给其命名一个别名,方便后期的调用,输出他的版本数进行调用时候的举例调用np.xxx,来将numpy库中的函数进行调用,显示numpy库的版本

四、建立numpy数组

一、NumPy的Ndarray对象

Numpy操作的核心对象是ndarray数组

该数组是用来存放同类型元素的多维数组,每个部分都有相同的存储空间区域,其内部由以下部分组成:

一个指向数据的指针(由内存或者内存的文件映射至另一个文件中的数据域)

数据类型或者dtype,描述在数组当中固定大小值的格子

一个描述数组形状的元组,表示各个维度大小的元组

一个跨度元组,其中整数指的是为了前进至当前维度的下一个元素需要“跨过”的字节数

二、创建Numpy数组

import numpy as np

# 创建一个简单的数组
arr = np.array([1, 2, 3])
print(arr)

运行结果:

[1 2 3]

多维度的矩阵输出:

# 多于一个维度  
import numpy as np 
a = np.array([[1,  2],  [3,  4]])  
print (a)

运行结果;

[[1 2]
 [3 4]]

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值