欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Python list的基本操作

程序员文章站 2024-03-23 11:36:22
...

添加

list中的append只能一次插入一个对象

name = ['1','2','3']
name.append('2')
print(name)

想要插入多个对象,使用extend();
需要注意的是extend中的参数 必须是列表,需要将多个对象组合成列表的形式;
因此,extend还可以将两个列表进行合并
例子如下:

p = [2,3]
name.extend(p)
print(name)

删除

list的三种删除方法,推荐第一种和第三种
第二种的del方法并不是某一个list对象的方法,是一个全局的方法

name = ['1','2','3']
#删除某个对象,以对象名作为参数
name.remove(2)
#删除某个对象,以索引作为参数
del name[0]
#删除某个对象,以索引作为参数,并返回删除的对象
name.pop(1)

切片slice

#切取
name[1:3]
name[:]

在分片操作中可以设置步长step
例如:

name[1 : 9 : 2] #从1到 9 以步长为2进行截取
相关标签: list extend