一、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() 只删除第一个指定的值。假如要删除的值可能在列表中涌现屡次,就需要运用轮回来推断是不是删除了一切如许的值。
以上就是python怎样删除语句的细致内容,更多请关注ki4网别的相干文章!