在Python中,你可以使用 `len()` 函数来查看一个数组(列表)的大小。下面是一个简单的示例:
arr = [1, 2, 3, 4, 5]size = len(arr)print(size) 输出:5
如果你使用的是NumPy库中的数组,你可以使用 `shape` 属性来获取数组的大小。例如:
import numpy as nparr_np = np.array([1, 2, 3, 4, 5])size_np = arr_np.shapeprint(size_np) 输出:(5,)
`shape` 属性返回一个组,表示数组的维度。在这个例子中,输出是一个包含一个素的组,表示数组有5个素,即一维数组。
如果你需要查看多维数组的大小,`shape` 属性同样适用。例如:
arr_np_multi = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])size_np_multi = arr_np_multi.shapeprint(size_np_multi) 输出:(3, 3)
在这个例子中,输出是一个包含两个素的组,表示数组有3行3列,即二维数组。
需要注意的是,`shape` 属性返回的组中的每个素代表对应维度的大小,且顺序是从左至右,从上至下的。如果某个维度的大小为-1,NumPy会在计算该维度大小时考虑数组的其他维度和素总数
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://sigusoft.com/bj/91502.html