📜  python 数组删除新元素 - Python (1)

📅  最后修改于: 2023-12-03 15:04:17.148000             🧑  作者: Mango

Python 数组删除新元素

在Python中,数组是一种用于存储同一类型数据的有序集合。删除元素是数组操作的一个基本功能。本文将介绍如何在Python中删除数组中的新元素。

删除元素的基本方法

Python数组提供了一些方法来删除元素。其中的一些方法如下:

  • pop():删除指定索引处的元素,并返回该元素的值。
  • remove():删除数组中指定的元素。
  • del:删除指定索引处的元素。
# 创建数组
arr = [1, 2, 3, 4, 5]

# 删除索引为2处的元素
arr.pop(2)

# 删除元素为4的元素
arr.remove(4)

# 删除第一个元素
del arr[0]
删除多个元素

如果要删除多个元素,则需要使用循环或列表推导式。

# 创建数组
arr = [1, 2, 3, 4, 5]

# 删除索引为0,2,4的元素
indexes = [0, 2, 4]
arr = [ arr[i] for i in range(len(arr)) if i not in indexes]
总结

Python中的数组提供了多种方法来删除元素,包括pop()remove()del。如果要删除多个元素,则可以使用循环或列表推导式。