Tkinter

從列表中刪除元素

從列表中刪除元素

使用remove()方法

內置的remove()函數可用於從List中刪除元素,但如果元素在集合中不存在,則會發生錯誤。Remove()方法一次隻刪除一個元素;迭代器刪除一段元素。它使用remove()函數刪除所提供的對象。

注意:在List中,Remove方法隻刪除被搜索元素的第一個實例。

使用pop()方法

pop()方法還可以從集合中刪除並返回一個元素,但默認情況下它隻刪除最後一個元素。要從List中的特定位置刪除元素,需要將元素索引作為參數提供給pop()方法。

一個列表的切片

在Python List中,有幾種方法可以打印包含所有元素的整個List,但我們使用Slice操作從列表中打印選定的元素範圍。冒號用於對Lists(:)進行切片操作。使用[:Index]從範圍的開始到結束打印元素,使用[:-Index]從結束到開始打印元素,使用[Index:]從特定索引到結束打印元素,使用[Start Index: end Index]打印範圍內的元素,使用[:]使用切片操作打印整個List。使用[::-1]以相反的順序打印整個List。

注意:使用負索引從後端打印List的元素。


列表理解

列表推導式從元組、字符串、數組和列表等可迭代對象生成新的列表。

列表推導式由包含每個元素的run表達式的括號和迭代每個元素的for循環組成。

方法如下:

Baidu
map