Python如何清空整個列表?清空列表的4種方法

Python編程語言中,提供了不同的構造方法,可以實現清空列表的操作,下面這篇文章就詳細的給大家介紹了4種清空整個列表的方法,感興趣的小伙伴可以一起來學習一下 。

Python如何清空整個列表?清空列表的4種方法


一、清空列表的方法
【Python如何清空整個列表?清空列表的4種方法】當一個列表清空之后,就會變成一個空列表,里面沒有包含任何的元素
方法一:列表初始化
當一個列表如果已經被定義了之后,其實可以對它進行初始化的操作,就將已通過空列表賦值給前面所定義的列表,空列表中是不帶任何值的,這樣就可以實現列表清空的目的,例如:
List = [1, 6, 7] print('List清空前:', List)  #重新初始化列表List = [] print('List清空后:', List)運行結果:
List清空前:[1, 6, 7] List清空后:[]方法二:使用clear()方法
在Python中,這是一種常見的列表元素清除的操作方法,使用也比較的簡單,就是拿定義好的列表直接引用這個方法即可,舉個例子,代碼如下:
List = [6, 0, 4, 1] print('List清空前:', List)  #清空元素List.clear()  print('List清空后:', List)運行結果:
List清空前:[6, 0, 4, 1]List清空后:[]方法三:使用“* = 0”方法
我們使用這個方法,也能快速的實現刪除列表中所有元素,使用的方法如下:
List = [8, 10, 12] print ("List清空前 : " + str(List)) #重新初始化列表List *= 0print("List清空后:" + str(List))運行結果:
List清空前:[8, 10, 12]List清空后:[]方法四:使用del a[:]
這是最后一種清空列表的方法,當我們在方括號中不指定清除的范圍時,默認情況就會將所有的元素都清除,這樣就能實現的列表清空的操作了,代碼如下:
List1 = [8, 6, 16] print ("List1清空前 : " + str(List1)) #使用del刪除List1del List1[:] print("List1清空后:" + str(List1))運行結果:
List1清空前:[8, 6, 16] List1清空后:[]到此,關于Python如何清空整個列表?清空列表的4種方法的文章就分享到這里了,文章中詳細的介紹了四種清空列表的方法,希望大家通過對這篇文章的學習,能夠收獲到更多的知識 。

    猜你喜歡