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]

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值