python 如何清空数组

原创
admin 20小时前 阅读数 1 #Python

Python中清空数组的方法

Python中的数组通常是用列表(List)表示的,而清空数组也就是清空列表,有多种方法可以实现Python列表的清空,以下是一些常用的方法:

1、使用clear()方法

clear()方法是Python内置的一种用于清空列表的方法,使用clear()方法会清空列表中的所有元素,并将列表的长度设置为0,示例如下:

my_list = [1, 2, 3, 4, 5]
my_list.clear()
print(my_list)  # 输出 []

2、使用del关键字

del关键字可以删除列表中的单个元素,也可以删除整个列表,示例如下:

my_list = [1, 2, 3, 4, 5]
del my_list[:]
print(my_list)  # 输出 []

3、使用[:]切片语法

Python中的切片语法可以用来获取列表的子列表,也可以用来清空列表,示例如下:

my_list = [1, 2, 3, 4, 5]
my_list[:] = []
print(my_list)  # 输出 []

4、使用pop()方法

pop()方法是Python中用于删除并返回指定索引的元素的方法,如果要清空列表,可以使用pop()方法依次删除列表中的所有元素,示例如下:

my_list = [1, 2, 3, 4, 5]
while len(my_list) > 0:
    my_list.pop()
print(my_list)  # 输出 []

是Python中常用的几种清空数组的方法,可以根据实际情况选择使用哪种方法。

热门