array 方法 python
时间: 2024-10-10 16:16:19 浏览: 34
python_mask_array的用法
在Python中,`array`模块主要用于处理数组数据结构,特别是在处理数值密集型计算时效率较高,因为它底层实现了固定大小的数据类型的连续内存块。`array`类提供了像数学运算、排序等基本操作。
创建`array`对象通常需要指定一个数据类型(如int、float、complex等),以及一个初始值列表:
```python
import array
# 创建一个整数数组
arr_int = array.array('i', [1, 2, 3, 4, 5])
# 创建一个浮点数数组
arr_float = array.array('f', [0.1, 0.2, 0.3, 0.4, 0.5])
# 使用内置函数对数组进行操作,例如求和
sum_arr_int = sum(arr_int)
```
Python的`array`方法主要包括以下几个常用操作:
1. `tolist()`:将数组转换为普通列表。
2. `append(value)`:向数组末尾添加元素。
3. `extend(iterable)`:将其他序列追加到数组的末尾。
4. `sort(key=None, reverse=False)`:对数组进行排序,默认升序排列。
5. `pop([index])`:删除并返回指定索引处的元素,如果没有提供索引则删除并返回最后一个元素。
阅读全文