python--列表对象的所有方法

本文介绍了Python列表对象的一些常用方法,包括append、extend、insert、remove、pop、index、count、sort、reverse和copy。这些方法分别用于添加元素、合并列表、在指定位置插入元素、删除指定值的元素、弹出元素、查找元素索引、统计元素出现次数、排序列表和复制列表。通过实例展示和运行结果,帮助读者更好地理解和运用这些方法。
摘要由CSDN通过智能技术生成

list对象的方法

记录下,很容易忘记

  • list.append(x) :把一个元素添加到列表的结尾,相当于 a[len(a):] = [x] 。
  • list.extend(L) :将一个给定列表中的所有元素都添加到另一个列表中,相当于 a[len(a):] =
    L 。
  • list.insert(i, x):在指定位置插入一个元素。第一个参数是准备插入到其前面的那个元素的索引, 例如 a.insert(0, x) 会插入到整个链表之前,而 a.insert(len(a), x)相当于 a.append(x) 。
  • list.remove(x):删除列表中值为 x 的第一个元素。如果没有这样的元素,就会返回一个错误。
  • list.pop([i]):从列表的指定位置删除元素,并将其返回。如果没有指定索引, a.pop() 返回 最后一个元素。元素随即从列表中被删除。(方法中 i 两边的方括号表示这个参 数是可选的,而不是要求你输入 对方括号,你会经常在Python 库参考手册中遇 到这样的标记。)
  • list.index(x):返回列表中第一个值为 x 的元素的索引。如果没有匹配的元素就会返回一个错 误。
  • list.count(x):返回 x 在列表中出现的次数。
  • list.sort():对列表中的元素就地进行排序。
  • list.reverse():就地倒排列表中的元素。
  • list.copy(x):复制列表x,赋值给新的列表。

实例展示

listA=[1,22,22,33,44,77,33,67,50]
b=list.copy(listA)
print("copy:%s"%b)
print("count统计:%s,%s,%s"%(listA.count(33), listA.count(22), listA.count(0))
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值