Python清空列表的4种方法

第一种:  代码示例:   List = [5, 6, 7]   print(List清空前:, List)   #重新初始化列表   List = []   print(List清空后:, List) 第二种:   使用clear()方法   clear()方法是用于清空列表的,基本语法:   list.clear()   代码示例:   List = [6, 0, 4, 1]   print(List清空前:, List)   #清空元素   List.clear()   print(List清空后:, List) 第三种:   使用“* = 0”   这是一个鲜为人知的方法,但是这个方法可以删除了列表中的所有元素并使其为空。   代码示例:   List = [8, 6, 16]   print ("List清空前 : " + str(List))   #重新初始化列表   List *= 0   print("List清空后:" + str(List)) 第四种:   使用del a[:]   del可以用来清除范围中的列表元素,如果我们不给出范围,则删除所有元素,做到清空列表。   代码示例   List1 = [8, 6, 16]   List2 = [4, 5, 7]   print ("List1清空前 : " + str(List1))   #使用del删除List1   del List1[:]   print("List1清空后:" + str(List1))   print( )   print ("List2清空前 : " + str(List2))   #使用del删除List2   del List2[:]   print("List2清空后:" + str(List2))

经验分享 程序员 微信小程序 职场和发展