Numpy

 

简介

Numpy的主要对象是同种元素的多维数组。

所有元素都是同一种类型,通过一个正整数元素索引的元素表格。

Numpy中维度dimensions,叫做轴axes,轴的个数叫做秩(rank).

[1,2,3]秩=1
[[1,0,0],[0,1,2]]秩=2
[[0,1,2,3,4],[4,5,6,7,7,8],[1,2,3,4,5]]秩=2

 

Numpy的数组类被称为ndarray,通常被称作数组。

注意:numpy.array 与标准python库类array.array 不相同。(array.array只处理一维数组,提供少量的功能)

ndarray.ndim  数组轴的个数,秩。

ndarray.shape 数组的维度,指示数组在每个维度上大小的整数元组

ndarray.size 数组元素的总个数,等于shape属性中元组元素的乘积。

ndarray.dtype 用来描述数组中元素类型的对象。可以通过创造或指定dtype使用标准python类型。

ndarray.itemsize 数组中每个元素的字节大小。

创建数组

一、使用array函数从常规的python列表和元组创造数组

二、创建数组的函数

索引

一、数组可以被整数数组、布尔数组索引

基本运算

一、数组的算数运算是按元素的。新的数组被创建并且被结果填充。

二、制定axis参数,可以把运算应用到数组指定的轴上。(axis=0,1,2……)

索引、切片和迭代

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值