python查看数组大小
时间: 2024-09-09 07:09:19 浏览: 42
Python之数组
在Python中,如果你有一个列表、元组、集合(set)或字典这类数据结构,你可以使用内置函数来获取它们的大小或元素数量。以下是对应操作:
1. 列表 (list): 使用 `len()` 函数。例如:
```python
my_list = [1, 2, 3]
size = len(my_list)
```
2. 元组 (tuple): 同样使用 `len()`,因为元组本质上也是不可变的序列:
```python
my_tuple = (4, 5, 6)
tuple_size = len(my_tuple)
```
3. 集合 (set): 也用 `len()` 来计算元素数目,因为集合是无序的唯一元素集合:
```python
my_set = {7, 8, 9}
set_size = len(my_set)
```
4. 字典 (dict): 用 `len()` 计算键值对的数量:
```python
my_dict = {'a': 10, 'b': 20}
dict_size = len(my_dict)
```
对于numpy数组(ndarray),可以使用 `.shape` 属性获取维度信息,或者直接用 `len()` 对一维数组求长度:
```python
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
np_arr_size = len(arr) # 或 arr.shape[0] for one-dimensional array
```
阅读全文