您的位置:首页 > 编程语言 > Python开发

numpy array的细微差别,不仔细还真看不出

2016-11-27 21:09 281 查看
m1 = numpy.array([[1,2,3],[4,5,6]])
m2 = numpy.array([[1,2,3],[4,5,6,7]])

这个时候m1是二维数组,输入m1.shape,结果显示(2,3)

m2是list,输入m2.shape,结果显示(2, )。

因为数组要求形状一致,如果不一致那就强制转为list类型。

这种细微的差别,需要加倍注意啊
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: