list列表常用方法

好多都走马观花过去了.发现不常用的方法不太记得了.复习一下,巩固下记忆.

Python内置数据类型列表:list
list(列表)是一种有序的集合,可以随时添加和删除其中的元素
所以列表是可迭代对象

1.list一般通过下标或称索引进行值的操作,索引从0开始
2.list切片
3.list方法
- list.append(obj)
在列表最后添加元素

list = ['Google', 'Runoob']
list.append('2000')
['Google', 'Runoob', 2000]
  • del list(obj)
    根据索引项删除列表中指定元素
list = ['Google', 'Runoob', 1997, 2000]
del list[2]
['Google', 'Runoob', 2000]
  • list.count(obj)
    统计某个元素在列表中出现的次数
list = ['Google','Runoob','Google',2000]
list.count('Google')
2
  • list.extend(seq)
    将另一个列表添加到列表中
list = ['Google','Runoob']
list2 = [1,2,3]
list.extend(list2)
['Google','Runoob',1,2,3]
  • list.index(obj)
    在列表中查找指定元素的索引项
list = ['Google','Runoob']
list.index('Runoob')
1
  • list.insert(index, obj)
    插入元素到列表指定位置
list =  [1,2,3]
list.insert(0,'sub')
['sub',1,2,3]
  • list.pop()
    删除列表最后一个元素,并返回删除元素的值
list =  [1,2,3,4]
a = list.pop()
print(a)
4
print(list)
[1,2,3]
  • list.remove(obj)
    删除列表中指定值的第一个匹配项
list = [1,2,3,4,3]
list.remove(3)
print(list)
[1,2,4,3]
  • list.clear()
    清空列表
list = [1,2,3]
list.clear()
print(list)
[]
  • list.reverse()
    反转列表
list = [1,2,3,4]
list.reverse()
print(list)
[4,3,2,1]
  • list.sort()
    对列表进行排序,按ascii码从小到大排列,列表中元素需为同一类型
list = [4,3,2,1]
list.sort()
print(list)
[1,2,3,4]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值