python对list的增加与删除元素操作

list 增加元素
实例

li
[‘a’, ‘b’, ‘mpilgrim’, ‘z’, ‘example’]

li.append(“new”)
li
[‘a’, ‘b’, ‘mpilgrim’, ‘z’, ‘example’, ‘new’]

li.insert(2, “new”)
li
[‘a’, ‘b’, ‘new’, ‘mpilgrim’, ‘z’, ‘example’, ‘new’]

li.extend([“two”, “elements”])
li
[‘a’, ‘b’, ‘new’, ‘mpilgrim’, ‘z’, ‘example’, ‘new’, ‘two’, ‘elements’]

list 删除元素
实例

li
[‘a’, ‘b’, ‘new’, ‘mpilgrim’, ‘z’, ‘example’, ‘new’, ‘two’, ‘elements’]

li.remove(“z”)
li
[‘a’, ‘b’, ‘new’, ‘mpilgrim’, ‘example’, ‘new’, ‘two’, ‘elements’]

li.remove(“new”) # 删除首次出现的一个值
li
[‘a’, ‘b’, ‘mpilgrim’, ‘example’, ‘new’, ‘two’, ‘elements’] # 第二个 ‘new’ 未删除

li.remove(“c”) #list 中没有找到值, Python 会引发一个异常
Traceback (innermost last):
File “”, line 1, in ?
ValueError: list.remove(x): x not in list

li.pop() # pop 会做两件事: 删除 list 的最后一个元素, 然后返回删除元素的值。
‘elements’

li
[‘a’, ‘b’, ‘mpilgrim’, ‘example’, ‘new’, ‘two’]

摘自:https://www.runoob.com/python3/python3-list-operator.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值