python numpy数组中冒号的使用
python中冒号实际上有两个意思:1.默认全部选择;2. 指定范围。 下面看例子
定义数组
X=array([[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14,15,16],[17,18,19,20]])
输出为5x4二维数组
第一种意思,默认全部选择:
如,X[:,0]就是取矩阵X的所有行的第0列的元素,X[:,1] 就是取所有行的第1列的元素
第二种意思,指定范围,注意这里含左不含右
如,X[:, m:n]即取矩阵X的所有行中的的第m到n-1列数据,含左不含右
最后
以上就是发嗲豌豆最近收集整理的关于python numpy数组中冒号的使用的全部内容,更多相关python内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复