列表常用操作-增

大家好,我是胡成风,上次我们学习了列表的基本操作:增删改查的查。今天我们继续学习常用操作的增-就是给已有列表增加或者扩展元素。

1、append在列表末尾添加元素

前面我们已经讲过,列表是一个可变的序列,所以我们可以随意地往里面添加新的元素。在所有添加的办法中,最重要也是最常用的就是append()方法,在列表的末尾添加一个元素。
在这里插入图片描述

append方法将数字3添加的列表的末尾,而不影响其他所有元素,曾及何时,我们创建了一个不知道往列表中放点啥,所以创建了一个空列表,现在我们可以采用append方法动态添加元素啦。添加以后最后的元素也就分配给一个索引。
在这里插入图片描述

2、使用insert在任意位置添加一个元素

insert方法可以在列表的任意一个位置添加一个元素,为此,我们需要指定要插入元素的索引以及值。
例如我们要在在索引1处添加一个元素3,只需要键入命令:
alist.insert(1,3)
insert()方法有两个参数:第一个参数指定待插入的位置(索引值),第二个参数是待插入的元素值。对应过程如下
在这里插入图片描述
在这里插入图片描述

此时,索引1处的值被我们插入的数字3代替,而原来的元素b包括位于索引1以后所有的元素都往后移一个位置,即所有正索引+1。
当然insert方法也支持负索引,
alist.insert(-1,3)
在这里插入图片描述

3、使用extend在列表末尾扩展元素

append 、extend方法只支持在一次往列表中添加一个元素。如果希望同时添加多个数据,可以使用extend()方法向列表末尾添加多个元素:
在这里插入图片描述

extend事实上操作的是另一个列表,将另一个列表的值一股脑的放到alist里面。

4、使用+将列表拼接起来

想要扩展元素还有一种高效的办法是使用符号+,但是extend和+是不一样的,extend相当于在原列表中扩展元素,而+则是将两个列表拼接起来,并返回一个新的列表。
在这里插入图片描述
在这里插入图片描述

好了,今天我们就讲到这里,学习了四种添加元素的方法,你记住了嘛?
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值