數學上,一個𝑚×𝑛的矩陣是一個有列(row)行(column)元素的矩形陣列。矩陣裡的元素可以是數字或符號甚至是函式。
矩陣轉置
a=[[2,3],[4,5],[6,7]]
mx=len(a)
my=len(a[0])
b=[]
for i in range(my):
b.append([])
for j in range(mx):
b[i].append(a[j][i])
print(a)
print(b)
len(a)取得陣列第一維長度
len(a[0])取得陣列第二維長度
b=[]先建立一個空的陣列指標
b.append([]) 建立第一維陣列
b[i].append(a[j][i]) 建立第二維陣列