numpyを使うことを前提にしています。
デバックなどで、定義してある配列が何行何列なのか知りたいときが結構あります。
このときは.shapeを用いてば良いです。
checkarray.py
import numpy as np
#5×3の行列を作成(要素は全て0)
a=np.array([[0]*3 for i in range(5)])
print("a="+str(a))
print(a.shape)
a=[[0 0 0]
[0 0 0]
[0 0 0]
[0 0 0]
[0 0 0]]
(5, 3)
と出力されるはずです