互联网技术 / 互联网资讯 · 2023年11月1日 0

Python3中清空列表的四种方法

在Python3中,有四种方法可以用来清空列表,接下来我们将逐一介绍这些方法:

第一种方法

使用 clear() 方法

clear() 方法专门用于清空列表,基本语法如下:

list.clear()

代码示例:

List = [6, 0, 4, 1]

print(‘List清空前:’, List)

# 清空元素

List.clear()

print(‘List清空后:’, List)

第二种方法

代码示例:

List = [5, 6, 7]

print(‘List清空前:’, List)

# 重新初始化列表

List = []

print(‘List清空后:’, List)

第三种方法

使用 *= 0

这种方法较少被人知晓,但它能够有效地清空列表中的所有元素。

代码示例:

List = [8, 6, 16]

print(“List清空前:”, str(List))

# 重新初始化列表

List *= 0

print(“List清空后:”, str(List))

第四种方法

使用 del a[:]

del 语句可以用来删除列表中的元素,如果不指定范围,则会删除所有元素,从而实现清空列表的目的。

代码示例:

List1 = [8, 6, 16]

List2 = [4, 5, 7]

print(“List1清空前:”, str(List1))

# 使用del删除List1

del List1[:]

print(“List1清空后:”, str(List1))

print(‘n’)

print(“List2清空前:”, str(List2))

# 使用del删除List2

del List2[:]

print(“List2清空后:”, str(List2))

[[[IMG_1]]]

[[[IMG_2]]]

[[[IMG_3]]]

[[[IMG_4]]]