欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

学习笔记

程序员文章站 2022-07-14 21:37:22
...

导入

import numpy as np

基本操作

学习笔记
对一个列表进行加一操作报错,列表没有这个操作,当使用numpy时,再执行该操作,就不会报错,numpy的底层数据结构为numpy.ndarray结构

学习笔记
同时array数组是可以和array数组进行基本的算数操作的,但是shape值(每一个数组的元素个数)必须相同,取数据取索引就可以
学习笔记

shape值

array.shape#array为需要查看的数组名称

可以查看array为几维数组,有多少个元素
学习笔记
可看出,array为一维数组,有5个元素,list没有shape操作,在多维度的数组当中可以方便的看出各个维度有多少数据:
学习笔记
上图为一个二维数组,表示两行三列

array数组

对ndarray结构来说,里面的元素必须是同意类型,如果不是会自动向下转换
学习笔记
第一次全部为int型,第二次其中有一个为float类型,当转换为ndarray结构时,所有元素都向下转换转换为float类型。

基本操作

array.dtype
array.itemsize
array.shape
array.size

学习笔记
学习笔记
fill,填充操作

学习笔记
ndim,取维度
索引与切片都是与python当中一模一样,其中多维度数组,索引要给到各个维度

相关标签: 学习笔记