python insert()函数

python  insert()函数用于指定对象插入列表的指定位置

1  list.insert(index,obj)

index:对象obj需要插入的索引位置

obj:要插入列表对的对象

共五种情况

(1)index=0时,从头部插入obj

(2)index>0且index<len(list)时,在index的位置插入obj

(3)index<0且abs(index)<len(list),从中间插入obj,如-1表示从倒数第1位插入obj

(4)index<0,且abs(index)>=len(list)时,从头部插入obj.

(5)index>=len(list),从尾部插入obj

li=[2,3,4,5]
li.insert(-1,6)
print(li)

输出:[2, 3, 4, 6, 5]

li=[2,3,4,5]
li.insert(0,0)
print(li)

输出:[0, 2, 3, 4, 5]

li=[2,3,4,5]
li.insert(3,7)
print(li)

输出:[2, 3, 4, 7, 5]

li=[2,3,4,5]
li.insert(-20,8)#index<0,从头部插入
print(li)	

输出:[8, 2, 3, 4, 5]

li=[2,3,4,5]
li.insert(30,8)#iindex>list,从尾部插入
print(li)

输出:[2, 3, 4, 5, 8]

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值