在Python中,你可以使用 `len()` 函数来查看一个数组(列表)的大小。下面是一个简单的示例:
```python
arr = [1, 2, 3, 4, 5]
size = len(arr)
print(size) 输出:5
如果你使用的是NumPy库中的数组,你可以使用 `shape` 属性来获取数组的大小。例如:
```python
import numpy as np
arr_np = np.array([1, 2, 3, 4, 5])
size_np = arr_np.shape
print(size_np) 输出:(5,)
`shape` 属性返回一个元组,表示数组的维度。在这个例子中,输出是一个包含一个元素的元组,表示数组有5个元素,即一维数组。
如果你需要查看多维数组的大小,`shape` 属性同样适用。例如:
```python
arr_np_multi = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
size_np_multi = arr_np_multi.shape
print(size_np_multi) 输出:(3, 3)
在这个例子中,输出是一个包含两个元素的元组,表示数组有3行3列,即二维数组。
需要注意的是,`shape` 属性返回的元组中的每个元素代表对应维度的大小,且顺序是从左至右,从上至下的。如果某个维度的大小为-1,NumPy会在计算该维度大小时考虑数组的其他维度和元素总数