python列表的11种方法

- append 
> 添加一个对象到列表的末尾。只接受一个object参数。  

使用 : list.append(object)  


- clear 
> 清空列表。不接受任何参数。  

使用 : list.clear()


- copy
> 这里的copy方法是浅复制,若要深复制需要导入copy模块,使用copy.deepcopy方法,这里暂不讨论两种复制的区别。  不接受任何参数。  

使用 : list.copy()


- count
> 返回对象在列表中出现的次数。只接受一个object参数。若object不存在则返回 0。  

使用 : list.count(object)


- extend
> 将一个可迭代的对象添加到列表末尾,是以解包的方式添加。只接受一个可迭代对象。注意字典的迭代方式。  

使用 : list.extend(iterable)


- index 
> 返回对象在列表第一次出现的索引。默认是从0到末尾。接受必备参数object,可以自主设置查找的起始和结尾索引。  

使用 : list.index(object,[start,[stop]])


- insert 
> 在目标索引值前面插入对象。接受两个参数,一个索引值,一个对象。  

使用 : list.insert(index,object)


- pop 
> 移除列表里的对象,默认移除最后一项,也移除指定索引值得对象。返回被移除的对象。  

使用 : list.pop([index])


- remove 
> 移除第一次出现目标对象,只接受一个必备参数object。返回值为None。注意与pop的区别。pop是按索引移除,remove是按照object移除;pop的返回值为被移除的object,remove返回值为None。两者都是每次只移除一个object。  

使用 : list.remove(object)


- reverse
> 将列表反向排序。不接受任何参数。  

使用 : list.reverse()


- sort
> 按照指定方法排序。默认值key = None ,reverse = False ,key 即 排序方法,可接受自定义的排序方式;reverse 为 False 是不反向,若要反向 将reverse 改为 True 。  
使用 : list.sort()  
(可根据实际情况修改 key 或 reverse 的值。)


注 : '[]'里面的值可以不填,若不填则按照默认值执行。
  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值