Python numpy学习笔记1

print(help(函数))
可以查看官方中对函数的详细介绍
numpy.array([])是numpy中的array结构是numpy中最重要的结构

vector=numpy.array([5,10,15,20]),vector即为一个向量

二维格式矩阵的创建
matrix=numpy.array([[5,10,15],[20,25,30],[35,40,45]])
matrix就是一个三行三列的矩阵了

shape 是numpy中一个较为重要的知识点,通过shape可以查看array的维度或者说是这个变量是由几行几列构成的
如 print(vector.shape)
那么就会打印出一个(4,)
这个的意思是说这个array是一个四行的结构
print(matrix.shape)
打印出来的是(3,3)
表示的是matrix是一个三行三列的矩阵
在numpy中对于列表中的不可以存放不同类型的数据,否则将进行内部转换
如number=numpy.array([1,2,3,4.0])
print(number)
那么打印出来的将会是[1.,2.,3.,4.]
在numpy中将数据已经转换成了float型的向量

dtype用来查看数据的类型,比如说print(number.dtype )
就输出dtype(‘float64’)

如果想提取矩阵matrix中的25值
可以写成 get=matrix[1,1]
那么此时get变量中的值就是25了

切片提取
如果我想提取matrix中的所有第二列的值
print(matrix[:,1])
输出将为[10,25,40]

你可能感兴趣的:(numpy学习笔记)