Python3 List clear()方法
描述
clear() 函数用于清空列表,类似于 del a[:]。
语法
clear()方法语法:
list.clear()
参数
- 无。
返回值
该方法没有返回值。
实例
以下实例展示了 clear()函数的使用方法:
#!/usr/bin/python3
list1 = ['Google', 'Runcodex', 'Taobao', 'Baidu']
list1.clear()
print ("列表清空后 : ", list1)
以上实例输出结果如下:
列表清空后 : []
Python3 列表



叫王叔叔吧
132***2087@qq.com
调用 clear() 方法后,已经赋值给其它变量的列表也会被清空。
>>> d = {} >>> >>> d = {} >>> s = ['一','二','三','四'] >>> d['大写数字'] = s >>> d {'大写数字': ['一', '二', '三', '四']} >>> s.clear() >>> d {'大写数字': []} >>>叫王叔叔吧
132***2087@qq.com
叫老王吧
268***1162@qq.com
补充楼上,通过 clear() 方法,remove() 方法,pop() 方法,append() 方法等改变列表的,相应的已经赋值给其它变量的列表也会被清空。
>>> d = {} >>> s = s = ['一','二','一','三','四'] >>> d["大写数字"] = s >>> d {'大写数字': ['一','二','一','三','四']} >>> s.remove('一') >>> d {'大写数字': ['二','一','三','四']} >>> s.pop() >>> d {'大写数字': ['二','一','三']} >>> s.append('五') >>> d {'大写数字': ['二','一','三','五']} >>> s.clear() >>> d {'大写数字': []} >>>叫老王吧
268***1162@qq.com