📜  Python列表 clear() 方法(1)

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

Python列表 clear() 方法

clear() 方法是 Python 列表中的一个内置方法,它用于删除列表中的所有元素。这个方法不会返回任何值,它只会将列表清空,这意味着列表的长度变为 0。

语法

list.clear()

参数

clear() 方法不接受任何参数。

返回值

clear() 方法不返回任何值。

示例
# 清空列表
fruits = ['apple', 'banana', 'cherry', 'orange']
fruits.clear()

# 输出清空后的列表
print(fruits)

输出结果:

[]
注意事项
  • clear() 方法会永久性地删除列表元素,所以在执行该操作前请确认是否需要保存列表中的任何数据。
  • 如果你只是想删除列表中的某些元素,则应该使用 del 语句。
  • 在 Python 3.3 及更早版本的 Python 中,列表对象的内存分配不会被清除,即使使用 clear(),但在 Python 3.4 及更高版本中,这个问题已经得到了修复。