Python3 List clear()方法
描述
clear() 函数用于清空列表,类似于 del a[:]。
语法
clear()方法语法:
list.clear()
参数
- 无。
返回值
该方法没有返回值。
实例
以下实例展示了 clear()函数的使用方法:
实例
#!/usr/bin/python3
list1 = ['Google', 'Runoob', 'Taobao', 'Baidu']
list1.clear()
print ("列表清空后 : ", list1)
list1 = ['Google', 'Runoob', 'Taobao', 'Baidu']
list1.clear()
print ("列表清空后 : ", list1)
以上实例输出结果如下:
列表清空后 : []
叫王叔叔吧
132***[email protected]
调用 clear() 方法后,已经赋值给其它变量的列表也会被清空。
叫王叔叔吧
132***[email protected]
叫老王吧
268***[email protected]
补充楼上,通过 clear() 方法,remove() 方法,pop() 方法,append() 方法等改变列表的,相应的已经赋值给其它变量的列表也会被清空。
叫老王吧
268***[email protected]
Yu
zbo***[email protected]
补充楼上,当列表list1使用copy()方法被复制到另一个列表list2时,使用clear()方法清空原列表list1,列表list2不会被清空,即不会影响复制列表。
输出结果为:
Yu
zbo***[email protected]