python的列表list的创建和常用操作

2025-04-18 13:51:39

1、列表形式为:[item1,item2,item3…],例:classmates 屏顿幂垂= ['Michael', 媪青怍牙'Bob', 'Tracy']。创建列表:直接使用[],或者使用list(),见下图;

python的列表list的创建和常用操作

2、获取list的长度 len(list_name),见下图;

python的列表list的创建和常用操作

3、用索引来访问list中每一个位置的元素,从左侧开始正序索引(0 , 1 , 2 ...),右侧倒序索引(-1, -2, -3 ...),如果索引超出范围会报错IndexError,见下图;

python的列表list的创建和常用操作
python的列表list的创建和常用操作

4、切片操作 list_name[start : end : step],start是包含的,end是不包含的。 str、tuple都可以进行切片操作,见下图;

python的列表list的创建和常用操作

5、往list中追加元素到末尾:list_name.append(item),见下图;

python的列表list的创建和常用操作

6、也可以把元素插入到指定的位置,list_name.insert(index,item),见下图;

python的列表list的创建和常用操作

7、要删除list末尾的元素,用pop()方法: list_name.pop(),如果要删除指定位置的元素,用pop(i)方法,其中i是索引位置:list_name.pop(i),见下图;

python的列表list的创建和常用操作

8、要把某个元素替换成别的元素,可以直接赋值给对应的索引位置:list_name[i] = new_value,见下图;

python的列表list的创建和常用操作

9、range函数,返回的就是list,range(stop),或者range(start=0,stop缪梨痤刻[,step=1]), 默认的起始值start是0,结束是stop(不包含),步长step值是1,见下图;

python的列表list的创建和常用操作

10、列表的扩展extend,将2个列表的元素合并到1个中。例如:有两个list,a 和b,将b列表扩充到a列表,见下图;

python的列表list的创建和常用操作
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢