python之Numpy的行列维度、axis=0/1/2...便捷记忆方法

本文关键词: 行列习惯 行列习惯 行列习惯

一、行列维度

A = np.array([1, 2, 3, 4, 5, 6])	# 一维
print(A.shape)
>>>(6,)					# 1X6 (1行6列)


B = np.array([[1, 2], [3, 4], [5, 6]])	# 二维
print(B.shape)
>>>(3, 2)				# 3X2 (3行2列)

C = np.array([[[1], [2]], [[3], [4]], [[5], [6]]])	# 三维
print(C.shape)
>>>(3, 2, 1)				# 可以看到新增加的维度是从左边插入的

矩阵Tips
  1. 行列习惯: 一般说话的习惯是行列 (很少有人习惯说列行吧) ,所以在矩阵中 m x n 就是m行×n列。
  2. 维度是从0开始索引的,矩阵有两个维度,第一个是0维度,第二个是1维度,其中0维度对应行,1维度对应列,符合行列习惯。(上面的代码中生成了3×2的数组B,即0维度有3个元素,1维度有2个元素。)
  3. 一维数组一定要用 1 × n 来记!!
奇怪的分析(可能是错的,看了忘了就好)
  1. 左边插入: 对A,B,C三个数组分析即可知道新增加的维度是
  • 4
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值