列表list

列表list

前言

list作为python里面的一个重要的数据结构,
本文仅介绍几个常用的方法

列表的创造

列表用[]生成,里面的元素可以是不同类型,长度不固定

生成空列表:

l = []
l = list()
方法 作用 例子
append(x) 将x添加到列表末尾,x可以是任意数据甚至结构(比如说列表) lb.append(x)
pop(x) 将索引x的元素删除,并返回该元素 lb.pop(x)
count(x) 统计元素x在列表中出现的个数 lb.count(X)
index(x,start,stop) 返回元素x在(start,stop)中第一次出现的位置,省略最后两个参数则是在整个列表寻找,没有则会报错 lb.index(x)
insert(x,object) 在object的位置插入元素x l.insert(x,object)
clear() 清空整个列表(即变成空列表),和del的区别是del后列表直接整个删除(找不到定义) lb.clear()
copy() 复制整个列表 lc=lb.copy()
sort() 给列表排序(不写参数默认从小到大) l.copy()
remove(x) 从列表中删除元素x l.remove(x)
reverse() 将整个列表反向 l.reverse
extend(x) 将序列x的所有元素依次添加到列表末尾,与append的区别是,append把序列作为一个整体添加 lb.extend(x)

热门相关:无量真仙   重生之至尊千金      名门天后:重生国民千金   横行霸道