Python numpy 提取矩阵的某一行或某一列的实例
巷口听风
发布时间:2026-10-13 |
3人浏览过
本文介绍如何使用 Python 的 numpy 库提取矩阵的特定行或列。通过创建示例矩阵,演示了获取指定行、指定列以及将某一列赋值给另一列的具体代码实现与结果,帮助开发者快速掌握 numpy 数组切片的基本用法。
具体实现方式如下所示:
import numpy as np a=np.arange(9).reshape(3,3)
a Out[31]: array([[0, 1, 2], [3, 4, 5], [6, 7, 8]])
获取矩阵的某一行
a[1] Out[32]: array([3, 4, 5])
获取矩阵的某一列
a[:,1] Out[33]: array([1, 4, 7])
b=np.eye(3,3) b Out[36]: array([[ 1., 0., 0.], [ 0., 1., 0.], [ 0., 0., 1.]])
将矩阵 a 的第 2 列赋值给矩阵 b 的第 1 列
b[:,0]=a[:,1] b Out[38]: array([[ 1., 0., 0.], [ 4., 1., 0.], [ 7., 0., 1.]])
以上关于 Python numpy 提取矩阵某一行或某一列的实例内容,旨在为读者提供参考。如果对大家的学习或工作有所帮助,欢迎继续支持本站。
相关文章
本站声明
本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。
作者最新文章
全部内容- Java基础入门:类结构、数据类型与核心语法 2026-10-16
- MySQL慢SQL优化:从发现到治理的全流程解析 2026-10-16
- MySQL数据库备份与还原实操指南:从mysqldump到source命令 2026-10-16
- C语言实现字符串逆序:迭代与递归对比详解 2026-10-16
- C语言利用函数指针数组实现简易计算器 2026-10-16













