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类型。
这种细微的差别,需要加倍注意啊
相关文章推荐
- 2k和xp下面有细微差别?![2004年2月26日 11:33]
- VC编译ADO的开发环境和客户环境的细微差别可能导致的失败
- squid两种用途的细微的差别
- 写给java程序员的c++与java实现的一些重要细微差别
- js 在IE6 和IE7 IE8对字符串操作的细微差别
- Javascript中try finally的细微差别
- VC编译ADO的开发环境和客户环境的细微差别可能导致的失败 pCmd.CreateInstance("ADODB.Command") 0x80004002
- sql not in 与not exists使用中的细微差别
- T-SQL数据类型的细微差别(三)
- VC编译ADO的开发环境和客户环境的细微差别可能导致的失败
- 数组与指针的一个细微差别
- sql not in 与not exists使用中的细微差别
- 重写和覆盖的细微差别
- VC编译ADO的开发环境和客户环境的细微差别可能导致的失败
- Linux sh与bash 细微差别(运维必备)
- [导入]T-SQL数据类型的细微差别(三)
- VC编译ADO的开发环境和客户环境的细微差别可能导致的失败
- 虚拟机和真机之间的细微差别
- T-SQL数据类型的细微差别(四)
- VC编译ADO的开发环境和客户环境的细微差别可能导致的失败