python列表操作

今天主要来给大家讲一下关于python列表的操作

知识清单

创建列表

访问列表

列表切割

列表元素的增加、删除、修改

列表元素去重

合并两个列表

列表(List)

新建列表

python的列表用[]来标识,里面的元素用 号隔开列表的长度是可变的且列表里面可以存放任意类型的元素,当然列表里面也是可以包含列表的噢

访问列表

python列表里面的元素都有一个索引值:从左到右从0开始,从右到左从-1开始

列表截取(切割)

列表元素的截取是通过截取索引来截取元素的

python的截取可以定义始位索引末位索引中间用分隔开,截取的元素是包含开始却不包含结束位的。

增加列表元素

append()函数

因为列表的长度是可变的,我们可以通过append()函数往列表后面追加元素

insert()函数

在指定插入元素可以使用insert(key,value)函数:key是插入的位置,value是插入的元素

修改列表元素

修改列表的元素,直接对该列表的索引位的值重新赋值就可以了

删除列表元素

remove()函数

remove()函数可以指定删除第几个元素,当没有元素时会报错

del 方法

del传进去的是函数的索引位

pop()函数

pop函数也可以删除列表里面的元素,传入的参数是索引值当传进去的参数为空的时候,默认是把最后一个元素删除掉

列表元素去重

set()函数

set()函数返回的是一个元素不重复的集合,python的集合用{}标识且元素以 隔开

合并两个列表

合并两个列表可以直接使用运算符 号把两个列表的元素合并到一起

总结

1.列表用[]来表示,里面元素用隔开

2.访问列表,通过索引值来访问

3.增加列表元素:append()在最后面追加元素,insert()在指定位置插入元素

4.修改列表元素:直接通过索引为访问元素给元素重新赋值

5.删除列表元素:remove()传入参数为第几个,del删除指定索引位的元素,pop删除索引位元素默认删除最后一位

6.列表去除重复元素:使用set()方法,返回一个元素不重复的集合

7.合并两个列表:直接使用号将两个列表的元素合并到一起

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190104G15E2C00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券