.shape[] 在使用 Matplotlib 的“for i in range(Y.shape[0])”中有什么作用?

shape 属性通常用于获取数组的当前形状,但它也可用于通过为数组分配数组维度的元组来就地重塑数组。

脚步

  • 使用np.array方法获取数组 Y。

  • Y.shape 将返回一个元组 (4, )。

  • Y.shape[0] 方法将返回 4,即元组的第一个元素。

示例

import numpy as np

Y = np.array([1, 2, 3, 4])

print("Output of .show method would be: ", Y.shape, " for ", Y)

print("Output of .show[0] method would be: ", Y.shape[0], " for ", Y)

print("Output for i in range(Y.shape[0]): ", end=" ")

for i in range(Y.shape[0]):

   print(Y[i], end=" ")

输出结果
Output of .show method would be: (4,) for [1 2 3 4]

Output of .show[0] method would be: 4 for [1 2 3 4]

Output for i in range(Y.shape[0]): 1 2 3 4

以上是 .shape[] 在使用 Matplotlib 的“for i in range(Y.shape[0])”中有什么作用? 的全部内容, 来源链接: utcz.com/z/327571.html

回到顶部