Tutorial Study Image

Python clear()

Python 中的 clear() 函数有助于从列表中删除所有元素。调用此方法后,列表将被初始化为空对象。


list.clear() #where list in which needs to clear
 

clear() 参数

clear() 方法不带任何参数。我们可以说这个方法等同于 del a[:]。

clear() 返回值

此方法不返回任何值。它只是清空列表。

Python 中 clear() 方法的示例

示例 1:Python 中 clear() 方法如何工作?


# Defining a list
org_list = [{5, 6}, ('x'), ['5.5', '6.6']]

# clearing the list
org_list.clear()

print('List after clear:', org_list)
 

输出


List after clear: []

注意:如果使用 Python 2 或 Python 3.2 及以下版本,我们可以使用 del 运算符代替 clear()。

示例 2:如何在 Python 中使用 del 清空列表?


# Defining a list
org_list = [{5, 6}, ('x'), ['5.5', '6.6']]

# clearing the list
del org_list[:]

print('List after delete:', org_list)
 

输出


List after delete: []