首頁  >  文章  >  後端開發  >  怎麼刪除語句

怎麼刪除語句

little bottle
little bottle原創
2019-05-21 09:24:205966瀏覽

有朋友問在Python中如何實作刪除語句。實際上,有三種方法,分別是:del語句,pop()方法,remove()方法。以下將為大家做詳細介紹。

怎麼刪除語句

一、del語句

#如果知道要刪除的元素在清單中的位置,可使用 del 語句。使用 del 可刪除任何位置處的清單元素,條件是知道其索引。

舉個栗子:

motorcycles = ['honda', 'yamaha', 'suzuki']
print(motorcycles)
del motorcycles[1]
print(motorcycles)

用 del 語句將值從清單中刪除後,你就無法再存取它了。

二、pop()方法

方法 pop() 可刪除清單末端的元素,並讓你能夠接著使用它。術語彈出 ( pop )源自這樣的類比:列表就像一個堆疊,而刪除列表末尾的元素相當於彈出棧頂元素。

如果你要從清單中刪除一個元素,且不再以任何方式使用它,就使用del 語句;如果你要在刪除元素後還能繼續使用它,就使用方法pop () 。

三、remove()方法

你不知道要從清單中刪除的值所處的位置。如果你只知道要刪除的元素的值,可使用方法 remove() 。

一個栗子,假設我們要從列表 motorcycles 中刪除值 ‘ducati’。

motorcycles = ['honda', 'yamaha', 'suzuki', 'ducati']
print(motorcycles)
motorcycles.remove('ducati')
print(motorcycles)

執行結果:

['honda', 'yamaha', 'suzuki', 'ducati']
['honda', 'yamaha', 'suzuki']

注意 :方法 remove() 只刪除第一個指定的值。如果要刪除的值可能在列表中出現多次,就需要使用循環來判斷是否刪除了所有這樣的值。

以上是怎麼刪除語句的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn