Python numpy 提取矩阵的某一行或某一列
生活随笔
收集整理的這篇文章主要介紹了
Python numpy 提取矩阵的某一行或某一列
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
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.]])總結(jié)
以上是生活随笔為你收集整理的Python numpy 提取矩阵的某一行或某一列的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: tensorflow 的模型保存和调用
- 下一篇: 8行代码求解非线性方程