clear()
方法会移除列表中的所有项。
示例
prime_numbers = [2, 3, 5, 7, 9, 11]
# remove all elements
prime_numbers.clear()
# Updated prime_numbers List
print('List after clear():', prime_numbers)
# Output: List after clear(): []
List clear() 的语法
clear()
方法的语法是:
list.clear()
clear() 参数
clear()
方法不接受任何参数。
clear() 的返回值
clear()
方法只清空给定的列表,不返回任何值。
示例 1:clear() 方法的工作原理
# Defining a list
list = [{1, 2}, ('a'), ['1.1', '2.2']]
# clearing the list
list.clear()
print('List:', list)
输出
List: []
注意: 如果您使用的是 Python 2 或 Python 3.2 及以下版本,则无法使用 clear()
方法。您可以改用 del 运算符。
示例 2:使用 del 清空列表
# Defining a list
list = [{1, 2}, ('a'), ['1.1', '2.2']]
# clearing the list
del list[:]
print('List:', list)
输出
List: []
要了解更多关于 del
运算符的信息,请访问 Python del 语句。
另请阅读