numpy学习记录

举报
离璞 发表于 2022/03/14 09:36:01 2022/03/14
【摘要】 Numpy可以用来做数组的算数和逻辑运算以及与线性代数有关的操作,通常与 SciPy和 Matplotlib一起使用。NumPy 中定义的最重要的对象是称为 ndarray 的 N 维数组类型。 它描述相同类型的元素集合。 可以使用基于零的索引访问集合中的项目。ndarray中的每个元素在内存中使用相同大小的块。 ndarray中的每个元素是数据类型对象的对象(称为 dtype)。从ndar...

Numpy可以用来做数组的算数和逻辑运算以及与线性代数有关的操作,通常与 SciPy和 Matplotlib一起使用。

NumPy 中定义的最重要的对象是称为 ndarray 的 N 维数组类型。 它描述相同类型的元素集合。 可以使用基于零的索引访问集合中的项目。

ndarray中的每个元素在内存中使用相同大小的块。 ndarray中的每个元素是数据类型对象的对象(称为 dtype)。

ndarray对象提取的任何元素(通过切片)由一个数组标量类型的 Python 对象表示。

NumPy 数字类型是dtype(数据类型)对象的实例,每个对象具有唯一的特征。 这些类型可以是np.bool_np.float32等。

使用方法:import numpy as np

ndarray类的实例可以通过本教程后面描述的不同的数组创建例程来构造: numpy.array ;
返回一个包含数组维度的元组,也可以用于调整数组大小:ndarray.shape
也提供了reshape函数来调整数组大小。

创建指定形状和dtype的未初始化数组:numpy.empty

返回特定大小,以 0 填充的新数组:numpy.zeros

返回特定大小,以 1 填充的新数组:numpy.ones

函数返回ndarray对象,包含给定范围内的等间隔值:numpy.arange

【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。