[英]Numpy / Why can't I use reshape with random.randint?
当您调用np.random.randint(a,b)
时,它会返回a
和b
之间的int
对象。 如果您想要一个值在该范围内的矩阵,您应该使用np.random.randint(a, b, size=(rows,cols))
。 然后,您将能够在生成的np.ndarray
上调用reshape
。
您可以在np.arange
的返回类型上调用reshape
的原因是因为np.arange
返回一个np.ndarray
,它可以被重新整形。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.