这几天在学习python中,看到一个很奇怪的a[1,:]到底是什么?
import numpy as np
a=np.zeros([4,5])
a[1,:]=[1,2,3,5,6]
print(a)
我们以,逗号为分界线,之前1是第二行,因为数组中索引是从0开始的,那么:代表什么呢?
代表取这个一行所有的值,代表all
我们来看看吧
如果只用4个数字去给a[1,:]赋值会怎么样呢?
会报错!
如果给6个值呢?
还是会报错的!
记住:代表取那一行或者那一列所有的值!
版权声明:本文为tian_jiangnan原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。