python圖像處理 python如何定義動(dòng)態(tài)二維數(shù)組?
python如何定義動(dòng)態(tài)二維數(shù)組?在Python中創(chuàng)建二維列表/數(shù)組就是創(chuàng)建一個(gè)元素仍然是列表的列表。它可以通過(guò)列表解析來(lái)實(shí)現(xiàn)。創(chuàng)建示例如下:2D_uuList=[[0 for col in rang
python如何定義動(dòng)態(tài)二維數(shù)組?
在Python中創(chuàng)建二維列表/數(shù)組就是創(chuàng)建一個(gè)元素仍然是列表的列表。它可以通過(guò)列表解析來(lái)實(shí)現(xiàn)。
創(chuàng)建示例如下:
2D_uuList=[[0 for col in range(cols)]for row in range(rows)
]其中cols和rows變量將替換為所需的值,例如:
2D_u2;List=[[0 for col in range(9)]for row in range(9)]#9*9的二維列表
直接舉例說(shuō)明:in[1]:import numpy in[2]:a=array([[1,2,3],[4,5,6
)in[3]:B=array([[9,8,7],[6,5],4
)在[4]中:numpy.concatenate連接((a,b))Out[4]:數(shù)組([[1,2,3],[4,5,6],[9,8,7],[6,5,4
)或write in[1]:a=array([1,2,3])in[2]:b=array([4,5,6])in[3]:numpy.vstack文件((a,b))Out[3]:數(shù)組([[1,2,3],[4,5,6
)