python3中常用的列表方法(method)

  • L.index()
    格式:L.index(i)
    作用:若i为列表中的元素,则返回其索引;若i不存在列表中,则报错

  • L.insert()
    格式:L.insert(index,obj)
    作用:将某个元素插入到列表中的指定位置

  • L.count()
    格式:L.count(i)
    作用:返回列表中i元素的个数

  • L.remove()
    格式:L.remove(i)
    作用:从列表中删除第一次出现在列表中的值
>>> l=[2,6,2,2,5,7]
>>> l.count(2)
3
>>> l.remove(2)
>>> print(l)
[6, 2, 2, 5, 7]
  • L.copy()
    作用:浅拷贝
  • L.append()
    格式: L.append(obj)
    作用:向列表中追加单个元素
  • L.extend()
    格式:L.extend(lst)
    作用:向列表中追加另一个列表
  • L.clear()
    作用:清空列表
  • L.sort()
    格式:L.sort() 默认从小到大排序
    L.sort(reverse=True) 从大到小排序
>>> l=[2,6,4,8,5,1,1,2]
>>> l.sort()
>>> print(l)
[1, 1, 2, 2, 4, 5, 6, 8]
>>> l.sort(reverse=False)
>>> print(l)
[1, 1, 2, 2, 4, 5, 6, 8]
>>> l.sort(reverse=True)
>>> print(l)
[8, 6, 5, 4, 2, 2, 1, 1]
>>> 
  • L.reverse()
    作用:列表的反转
  • L.pop([index])
    作用:删除索引对应的元素,如果不加索引,默认删除最后元素,同时返回删除元素的引用关系
l=[6, 2, 5, 7]
>>> l.pop()
7
>>> print(l)
[6, 2, 5]

再次着重说明一下remove,pop,del的关系
remove 按值删除
pop 按索引删除
del 按索引删除
pop del 需要考虑索引超出范围的情况

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值