在Python中構建增廣矩陣的實現(xiàn)方法
更新時間:2019年07月01日 11:06:23 作者:ARVRinChina
今天小編就為大家分享一篇在Python中構建增廣矩陣的實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
麻煩的
# TODO 構造增廣矩陣,假設A,b行數(shù)相同
def augmentMatrix(A, b):
if(len(A) != len(b)):
raise 'The number of rows is different'
result = []
for i in range(len(A)):
row = []
for j in range(len(A[i])):
row.append(A[i][j])
for j in range(len(b[i])):
row.append(b[i][j])
result.append(row)
return result
優(yōu)化后
# TODO 構造增廣矩陣,假設A,b行數(shù)相同 def augmentMatrix(A, b): return [AA + bb for AA, bb in zip(A,b)] A = [[1,2,3],[4,5,6],[7,8,9]] b = [[1],[2],[3]] print augmentMatrix(A,b) [[1, 2, 3, 1], [4, 5, 6, 2], [7, 8, 9, 3]]
注:解讀一下AA+bb, 在 python中, [1, 2, 3] + [4]這樣的表達式會返回[1, 2, 3, 4]
以上這篇在Python中構建增廣矩陣的實現(xiàn)方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Python批量實現(xiàn)Word/EXCEL/PPT轉PDF
在日常辦公和文檔處理中,有時我們需要將多個Word文檔、Excel表格或PPT演示文稿轉換為PDF文件,本文將介紹如何使用Python編程語言批量實現(xiàn)將多個Word、Excel和PPT文件轉換為PDF文件,需要的可以參考下2023-09-09
mac下給python3安裝requests庫和scrapy庫的實例
今天小編就為大家分享一篇mac下給python3安裝requests庫和scrapy庫的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-06-06
django 多對多表的創(chuàng)建和插入代碼實現(xiàn)
這篇文章主要介紹了django-多對多表的創(chuàng)建和插入代碼實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-09-09
python實現(xiàn)監(jiān)控linux性能及進程消耗性能的方法
這篇文章主要介紹了python實現(xiàn)監(jiān)控linux性能及進程消耗性能的方法,需要的朋友可以參考下2014-07-07
pytorch torch.nn.AdaptiveAvgPool2d()自適應平均池化函數(shù)詳解
今天小編就為大家分享一篇pytorch torch.nn.AdaptiveAvgPool2d()自適應平均池化函數(shù)詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01

