Python常用列表相关操作整理

       新人小白初学Python,之前学到半路事情太多拉下了,暑假重新拾起,凭记忆整理了一下列表相关操作,不恰当的地方还请各位大佬指正!

名称

参数

作用效果(基本原理)

List.append(a)

一个元素

在原列表的末端插入一个新元素

List.extend([a,b,c...])

一个列表

在原列表的末端插入一个新的列表

List.insert(a,b)

索引值a(若a<0则表示与列表末端的相对距离)

待插入的元素b

在原列表的固定位置插入一个新的元素

len(name)

列表名

获取原列表的长度

List.remove(a)

待删除的元素a

从原列表中检索待删除的元素a并删除,若原列表中无元素a则报错。

List.pop(a)

待删除的元素a的索引值

从原列表中“弹”出a索引值位置上的元素并把它删除。

若pop不带参数,则默认删除列表的最后一个元素

del

无参数

删除列表中的某个(些)元素或直接删除列表的整个变量。

list[a:b:c]

切片的开始位置a

切片的结束位置b

步长c

在原列表中“切”出新的列表

(1)省略a:0为起始位置

(2)省略b:到结尾停止

(3)全都省略:复制原列表

(4)若c=-1:倒转原列表

List.count(a)

待统计元素a

统计并返回元素a在原列表中出现的次数

List.index(a,b,c)

待检索的元素a

检索的起始位置b

检索的终止位置c

返回元素a在列表中第一次出现位置的索引值

List.reverse()

/

将原列表翻转

List.sort()

/

对原列表进行排序(默认从小到大,若想要从大到小,可以利用reverse语句也可以利用(list,sort(reverse=ture)))

连接操作符+

list1+list2

将两个列表连接起来

重复操作符*

list*n

将列表元素重复n遍

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值