热线电话:13121318867

登录
2019-01-30 阅读量: 971
python中的numpy中的维度是什么意思?

python中的numpy中的维度是什么意思?

list1 = [[1, 2], [3, 4]] # 二维列表
arr1 = np.array(list1) # 二维numpy数组

arr1.shape # (2, 2)
arr1.size # 4
arr1.max(axis=0) # 找维度0,也就是最后一个维度上的最大值,array([3, 4])
arr1.max(axis=1) # 找维度1,也就是倒数第二个维度上的最大值,array([2, 4])

今天看的别人教程看不懂这里维度什么意思?

答:numpy数组的维度可以这样理解,看中括号的层数,有几层就代表有几维。axis代表第几层维度。最内层为0,外层为1,依次递增。

numpy的计算方向也是按照这种逻辑来的。

0.0000
5
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子