list数据类型还有更多的方法。这里是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(cmp=None, key=None, reverse=False)

原地排序列表中的元素(参数可以用来自定义排序方法,参考sorted()的更详细的解释)。

list.reverse()

原地反转列表中的元素。

最新文章

  1. 面试中常问的有关随机选取k个数的总结
  2. JavaScript中this的一些怪异现象
  3. 函数柯理化以及利用柯理化实现bind方法
  4. 创建 maven 本地仓库
  5. 【mybatis】之批量添加
  6. selenium判断元素类型
  7. Altium Desiger自定义BOM导出格式
  8. Objective-C中的数据类型、常量、变量、运算符与表达式
  9. oracle常用数据类型
  10. PHP获取用户访问IP地址的5种方法
  11. poj3167
  12. Using QEMU for Embedded Systems Development
  13. 借助github搭建自己的博客
  14. python3 验证用户名密码
  15. SpringMvc的Url映射和传参案例(转)
  16. xshell 利用密钥登录
  17. 使用Eclipse创建Web Services
  18. Maven实战(Maven+Nexus建立私服【Linux系统】)
  19. centos7 使用rsync 实现文件同步
  20. [Java代码] Java是自学好还是参加培训班好?

热门文章

  1. PAT 1041-1050 题解
  2. matlab 高阶(三)—— 插值(fft、)
  3. 使用JScript脚本批量修改VC工程设置
  4. Leetcode 617 Merge Two Binary Trees 二叉树
  5. 计算机程序设计的史诗TAOCP
  6. 短暂聊天VS温馨提示
  7. Android Ant 和 Gradle 包装工艺和效率控制
  8. C# NetCore使用AngleSharp爬取周公解梦数据
  9. Xamarin 弹窗
  10. WPF ContextMenu 在MVVM模式中绑定 Command及使用CommandParameter传参