python列表的内置方法
2024-09-03 12:05:51
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()
-
原地反转列表中的元素。
最新文章
- 面试中常问的有关随机选取k个数的总结
- JavaScript中this的一些怪异现象
- 函数柯理化以及利用柯理化实现bind方法
- 创建 maven 本地仓库
- 【mybatis】之批量添加
- selenium判断元素类型
- Altium Desiger自定义BOM导出格式
- Objective-C中的数据类型、常量、变量、运算符与表达式
- oracle常用数据类型
- PHP获取用户访问IP地址的5种方法
- poj3167
- Using QEMU for Embedded Systems Development
- 借助github搭建自己的博客
- python3 验证用户名密码
- SpringMvc的Url映射和传参案例(转)
- xshell 利用密钥登录
- 使用Eclipse创建Web Services
- Maven实战(Maven+Nexus建立私服【Linux系统】)
- centos7 使用rsync 实现文件同步
- [Java代码] Java是自学好还是参加培训班好?