python:列表list |
您所在的位置:网站首页 › list可以存放任意类型的元素吗 › python:列表list |
Python 的列表数据类型包含更多的方法。
list.append(x)把一个元素添加到列表的结尾。 list.extend(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()就地倒排链表中的元素 del list[i]有个方法可以从列表中按给定的索引而不是值来删除一个子项:del 语句。它不同于有返回值的 pop() 方法。语句 del 还可以从列表中删除切片或清空整个列表(我们以前介绍过一个方法是将空列表赋值给列表的切片)。 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |