怎麼刪除語句

little bottle
發布: 2019-06-05 14:54:48
原創
5999 人瀏覽過

有朋友問在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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板