python列表增删改查之:“删”

对列表的“删”操作,python提供了del/pop/remove等多种方法,他们的使用要点如下:

  • del命令:作为命令使用,后面接上需要删除的列表地址list[index]
  • pop命令:作为列表的一种属性方法使用,后面()中可加index参数,不加的话默认是最后一个元素的index,该方法有返回值,也就是被删除的元素
  • remove命令:需要指定被删除元素的值,作为一种方法属性来使用。

演示程序如下:

motorcycles = ['honda','yamaha','suzuki','ducati','yasakawa','fanuc']
print(motorcycles)
del motorcycles[1]
print(motorcycles)
poped_motocycle1 = motorcycles.pop()
print(poped_motocycle1)
print(motorcycles)
poped_motocycle2 = motorcycles.pop(2)
print(poped_motocycle2)
print(motorcycles)
motorcycles.remove('yasakawa')
print(motorcycles)

结果如下:

['honda', 'yamaha', 'suzuki', 'ducati', 'yasakawa', 'fanuc']
['honda', 'suzuki', 'ducati', 'yasakawa', 'fanuc']
fanuc
['honda', 'suzuki', 'ducati', 'yasakawa']
ducati
['honda', 'suzuki', 'yasakawa']
['honda', 'suzuki']
[Finished in 0.9s]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值