gpt4 book ai didi

python - .shape[] 在 "for i in range(Y.shape[0])"中做了什么?

转载 作者:IT老高 更新时间:2023-10-28 20:28:01 24 4
gpt4 key购买 nike

我正在尝试逐行分解程序。 Y 是一个数据矩阵,但我找不到任何关于 .shape[0] 究竟做了什么的具体数据。

for i in range(Y.shape[0]):
if Y[i] == -1:

此程序使用 numpy、scipy、matplotlib.pyplot 和 cvxopt。

最佳答案

numpy 数组的 shape 属性返回数组的维度。如果 Yn 行和 m 列,则 Y.shape(n,m) 。所以 Y.shape[0]n.

In [46]: Y = np.arange(12).reshape(3,4)

In [47]: Y
Out[47]:
array([[ 0, 1, 2, 3],
[ 4, 5, 6, 7],
[ 8, 9, 10, 11]])

In [48]: Y.shape
Out[48]: (3, 4)

In [49]: Y.shape[0]
Out[49]: 3

关于python - .shape[] 在 "for i in range(Y.shape[0])"中做了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10200268/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com