Python中如何將列表資料清空?

老男孩IT教育機構發表於2023-04-10

  Python列表可以用來存放相同資料型別的元素,既然能新增元素,那麼也能刪除元素。但是刪除時,因為列表資料較多,一個一個刪除太過於麻煩,進度還慢,這時有小夥伴就會問我:Python中如何將列表資料清空?本文為大家介紹兩種方法,一起來看看吧。

  1、使用del關鍵字

  del可以用來清除範圍中的列表元素,如果我們不給出範圍,則刪除所有元素,做到清空列表。

  # !/usr/bin/Python

  List1 = [8,6,16]

  List2 = [4,5,7]

  print("List1清空前 :" + str(List1))

  #使用del刪除List1

  del List1[:]

  print("List1清空後 : " + str(List1))

  print('\n')

  print("List2清空前 :" + str(List2))

  #使用del刪除List2

  del List2[:]

  print("List2清空後 :" + str(List2))

  輸出:

  List1清空前 : [8,6,16]

  List2清空後 : []

  List2清空前 : [4,5,7]

  List2清空後 : []

  2、使用clear()方法

  clear()方法從列表中刪除所有元素。

  語法:

  list.clear()

  程式碼示例:

  #!/usr/bin/python

  List = [6,0,4,1]

  print('List清空前 : ',List)

  #清空元素

  List.clear()

  print('List清空後 :',List)

  輸出:

  List清空前 : [6,0,4,1]

  List清空後 : []


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2944757/,如需轉載,請註明出處,否則將追究法律責任。

相關文章