Python 中 shape[0] 的全面解析

掌握 NumPy 数组维度的关键一步

什么是 shape

在 Python 的 NumPy 库中,shape 是一个描述数组维度的属性。 它返回一个元组(tuple),表示每个维度的大小。

示例:

import numpy as np

arr = np.array([[1, 2, 3],
                [4, 5, 6]])

print(arr.shape)  # 输出: (2, 3)

shape[0] 表示什么?

shape[0] 表示数组在第0个维度行数

不同维度下的 shape[0]

# 一维数组
a = np.array([1, 2, 3, 4])
print(a.shape[0])  # 输出: 4

# 二维数组
b = np.array([[1, 2], [3, 4], [5, 6]])
print(b.shape[0])  # 输出: 3(3行)

# 三维数组
c = np.array([[[1, 2]], [[3, 4]]])
print(c.shape[0])  # 输出: 2(第一个维度有2个“块”)

常见用途

  • 循环遍历数组的行:for i in range(arr.shape[0]): ...
  • 获取数据集样本数量(如机器学习中)
  • 动态创建与原数组同高(行数)的新数组

💡 提示:在 Pandas DataFrame 中,df.shape[0] 同样表示行数,用法一致。

动手试试!

点击下方按钮,在控制台查看示例输出(需打开浏览器开发者工具):

洪水风险管控措施专题 | 科学防范与智能治理解决方案 论文报告AI检测指南 | 专业工具与降AIGC方法详解 国内AI文章发展趋势与原创性优化指南 | 人工智能内容创作专题 如何准确分辨AI写的论文 | AI内容检测方法与技巧 AI智能翻译技术专题 - 从机器翻译到智能本地化解决方案 生成式AI技术课程专题 | 从入门到实战的AI技术学习 论文抽检问题处理指南 | 如何应对学术论文抽检与降AIGC率 AI写作算抄袭吗?| AI内容原创性与学术诚信专题 免费AI写论文网站推荐 | 智能写作助手与降AIGC工具指南 洪涝灾害管理工具 - 专业防洪抗涝解决方案与智能管理平台 毕业论文评分标准详解 - 高校论文评分体系与降AI率技巧 论文标注颜色如何取消 - 详细方法与工具指南 AI英文写作靠谱吗?- 专业评估与降AIGC解决方案 哪个AI软件可以直接优化视频?- 主流AI视频优化工具推荐与使用指南 怎么看自己论文写了多少词 | 字数统计与降AIGC工具指南 使用AI写作文会被查出来吗?- AI文本检测与应对方案 研究生论文用哪个查重软件好?权威查重工具推荐与降重指南 AI论文翻译成英文重复率高吗?- 解决方案与工具推荐 为什么AI写的文章别人能看出来?AI内容检测与降AIGC处理指南 AI软件自制教程:从零开始构建自己的AI工具 | 降AIGC技术解析 AI论文素材专题 - 优质AI写作素材与降AIGC工具指南 毕业论文AI智谱检测与降AIGC工具使用指南 | 学术写作助手 AI帮忙读论文 | 智能文献解析工具与降AIGC方法 AI智能生成文章算是原创吗?深度解析与降AIGC方案 修改论文批注技巧与降AIGC工具使用指南 | 学术写作专题 哪些AI可以翻译论文?主流AI论文翻译工具对比与使用指南 如何屏蔽用AI写的文章 | AI内容识别与处理指南 免费论文检测网站大全 | 专业论文查重与AIGC检测工具推荐 AI可检测出几十种租房合同漏洞 | 智能合同审查技术专题 万能AI写作APP好用吗?- 深度评测与使用指南 AI技术测试专题 | 深度解析AI测试方法与降AIGC工具 论文写作指导专题 - 学术论文撰写技巧与降AIGC工具使用 人工智能与商业逻辑:深度融合与应用实践 | 企业智能化转型指南 AI视频分析哪里做?专业AI视频分析平台与服务推荐 | AI视频处理专题 论文自引率算查重吗?详解自引与查重的关系及降AI率工具 AI论文工程:智能写作与降AIGC工具应用指南 | 学术研究专题 AI痕迹移除软件推荐 | 小发猫降AIGC工具使用指南 剪映AI绘画完整教程 | 从入门到精通,掌握AI绘画技巧 论文AIGC是什么检测 | AIGC检测技术详解与降AI率方法 AI绘画发展现状与影响调查 | AI艺术创作深度分析 论文检测与查询 - 专业学术论文查重与AIGC降重工具指南 论文检测全免费网站推荐 | 学术查重与降AIGC工具指南 论文检测软件大全 | 专业查重、降重工具推荐与使用指南 英文论文翻译成中文的注意事项与解决方案 | 学术论文翻译指南 如何查询自己的论文级别 | 学术论文等级查询指南 免费论文查重软件推荐 | 学术写作必备工具指南 论文怎么写显得专业 | 学术写作规范与AI内容优化指南 论文助手 | 专业学术写作辅助工具与降AIGC解决方案 AI语音翻译软件免费版推荐 | 最佳免费翻译工具指南 如何查询论文是否发表 | 论文发表状态查询方法与降AIGC工具介绍 AI毕业设计写作指南 - 高效完成学术论文的技巧与工具 毕业论文问卷后台数据检查指南 | 学术诚信与AI检测 AI写作的论文特点分析 | 人工智能论文特征与检测方法 免费错别字校正软件推荐 | 专业文本校对工具指南 论文发布防骗指南 | 识别陷阱与安全发表全攻略 本科论文查重多少钱?2026年价格详解与降AI率工具推荐 怎样消除头条里的关注 - 头条关注管理完全指南 格子达论文AI检测高风险解决方案 - 专业降AIGC率方法指南 免费检测AI写作的软件有哪些?- 2026年AI检测工具推荐 无问AI论文专题页 | 学术诚信与AI检测解决方案 本科毕业论文查重查英文文献吗?全面解析与降AIGC工具推荐 成人写作培训班哪里学 | 专业写作提升指南与降AI率工具推荐 论文查重率17%算高吗?详解查重标准与降重方法 如何正确使用AI帮你写方案的指令 - AI写作技巧与降AIGC工具指南 如何让论文更美观:格式优化与降AI率实用指南 毕业论文可以写别人写过的题目吗?学术选题指导专题 论文修改痕迹去除指南 | 专业方法与工具推荐 论文怎么规避查重率高 | 专业降重技巧与工具指南 翻译软件算AI检测吗?- 解析AI内容检测与翻译工具的关系 AI论文写作课题报告指南 - 高效学术写作与AIGC检测解决方案 毕业论文怎么取消修订模式 | 详细图文教程与AI内容优化工具推荐 怎么使用AI写作 | AI写作工具使用指南与降AIGC工具推荐 AI自动写作神器免费使用教程 - 手把手教你高效创作 AI视频分析技术解析:原理、应用与降AIGC解决方案 物联网本科毕业设计专题指南 | 从选题到实现的全方位解析 免费AI视频翻译软件推荐 | 一键多语言翻译与降AIGC工具 洪水风险处理与应对方法全解析 | 防灾减灾专题 论文重复率低怎么解决?专业降重方法与AI工具使用指南 AI辅助计算机毕业设计全攻略 - 创新与学术规范的平衡 用AI润色毕业论文会被检测吗?AI论文检测与规避指南 怎么让AI降低文章重复率 | AI内容优化与降重技巧专题 专业论文修改网站推荐 | 降AIGC率工具使用指南 论文校对免费软件推荐 | 高效学术写作工具指南 AI写作检测网站 - 专业工具与降AI率解决方案 AI取名字自动生成器免费工具 - 智能命名助手在线使用 智媒AI价格详解 | 智能内容创作成本分析与降AIGC方案 论文背景介绍 - 研究基础、学术价值与创新要点解析 毕业论文写多少字数 | 各专业本科硕士博士论文字数要求详解 AI写论文原创指南:高效写作与降低AI率方法 AI代写好学吗?- 小发猫降AIGC工具使用指南 AI可以对论文进行提取吗?论文提取技术与降AIGC工具全解析 专业论文查重网站 | 学术原创性检测与AI降重工具推荐 如何用AI降本增效 - 企业智能化转型指南 AI算法模型:原理、应用与降AIGC技术 | 人工智能专题 文献综述AI自动生成查重能过吗?- AI写作与查重检测深度解析 用AI写SCI论文可以被接收吗?AI科研写作指南 | 学术伦理与期刊政策 怎样修改AI生成的文字避免被查 - AI内容优化实用指南 论文检查格式和错别字软件推荐 | 学术写作必备工具 AI人工智能自动编写软件 - 智能内容生成与降AIGC工具指南 教学论文与教学案例专题 | 教师专业发展资源平台