当前位置: 首页 > news >正文

numpy中的shape属性

.shape 不是一个函数,而是numpy的一个属性(attribute),用于获取数组维度信息。它返回一个元组(tuple),元组中的每个元素代表对应维度的大小。

import numpy as np# 1D 数组 (向量)
arr1d = np.array([1, 2, 3, 4, 5])
print(f"数组内容: {arr1d}")
print(f"数组的形状: {arr1d.shape}")
# 输出: (5,)
# 解释: 这是一个一维数组,有 5 个元素。# 2D 数组 (矩阵)
arr2d = np.array([[1, 2, 3],[4, 5, 6]])
print(f"\n数组内容:\n{arr2d}")
print(f"数组的形状: {arr2d.shape}")
# 输出: (2, 3)
# 解释: 这是一个二维数组,有 2 行 3 列。# 3D 数组
arr3d = np.array([[[1, 2], [3, 4]],[[5, 6], [7, 8]]])
print(f"\n数组内容:\n{arr3d}")
print(f"数组的形状: {arr3d.shape}")
# 输出: (2, 2, 2)
# 解释: 这是一个三维数组,可以理解为 2 个 2x2 的矩阵。
http://www.wxhsa.cn/company.asp?id=3963

相关文章:

  • mac 查看fat32磁盘
  • 使用Smart-Doc为Java项目生成gRPC API文档
  • 数字时钟用的什么字体
  • Python数据分析零基础完整课程大纲(详细版)【202509第1版】 - 指南
  • 详细介绍:uni-app 根据用户不同身份显示不同的tabBar
  • VSTO QQ群 61840693 解散通知【新群193203228 】
  • kettle从入门到精通 第107课 ETL之kettle json_input 一个点号引发的血案
  • 【2024-2025第二学期】助教工作学期总结
  • Clion 实现多个 main 函数执行互不影响
  • 腾讯终于对Claude code下手了?我拿它跑完一个真实项目,结果有点意外…
  • 快速利用AI读论文
  • 第一周预习作业(AI)
  • HTTP协议核心概念全解析 - 实践
  • Django过时了吗?从ASGI到AI时代的思考
  • 日常练习一部分
  • 世界史
  • 罗技M275鼠标滚轮断轴维修:建模+3D打印修复全过程
  • Unity:网络编程
  • 【比赛记录】2025CSP-S模拟赛45
  • PWN手的成长之路-01
  • SpringCloud全解:核心组件与实战案例 - 教程
  • 学起plus刷课
  • Windows 安装人大金仓数据库 KingbaseES_V008R006
  • Hadoop(十) - 教程
  • 如何注入像 MyBatis 一样注入接口
  • 深入解析:环境搭建与你的第一个 Next.js 应用
  • 在 Ubuntu 中处理中文路径
  • 10 个优质周公解梦网站推荐及解析参考
  • 202212_风二西_冰蝎流量分析
  • 记账:出入报表