Python基础学习-Python中最常见括号()、[]、{}的区别
import numpy as np
x = np.array([[1,2,5],[2,3,5],[3,4,5],[2,3,6]])
# 输出数组的行和列数
print x.shape # (4, 3)
# 只输出行数
print x.shape[0] # 4
# 只输出列数
print x.shape[1] # 3
上面数组x为一个4行3列的矩阵
[1 2 5
2 3 5
3 4 5
2 3 6]
总结:[[],[]]里面用,隔开的一个[]表示1行,例如:[[a,b,c],[d,e,f],[g,h,i]]表示有3行,[a,b,c]表示每行有3列