python3列表方法

来源:互联网 发布:fastjson获取复杂json 编辑:程序博客网 时间:2024/05/22 15:12

1.append

在列表末尾追加新的方法。

>>> lst=[1,2,3]>>> lst.append(4)>>> lst[1, 2, 3, 4]

2、count

统计元素在列表中出现的次数

>>> c=['to','to']>>> c.count('to')2
3、extend

在列表末尾一次性添加另一个序列的多个值;修改了被扩展序列,而连接操作会返回全新的列表。

>>> a=[1]>>> b=[2]>>> a.extend(b)>>> a[1, 2]
4、index

找出某个值第一个匹配项的索引位置。

>>> a=['one','two']>>> a.index('one')0

5、insert

将对象插入到列表中。

>>> a=[1,2]>>> a.insert(1,'insert')>>> a[1, 'insert', 2]

6、pop

移除列表中的一个元素;默认是第一个。是列表操作中唯一一个,既能修改列表,又能返回元素值的列表方法。

>>> x=[1,2,3]>>> x.pop()3>>> x[1, 2]
7、remove

移除列表中某个值的第一个匹配项。

>>> x=[1,2,3]>>> x.remove(2)>>> x[1, 3]

8、reverse

将列表中的元素反向存放。

>>> x=[1,2,3]>>> x.reverse()>>> x[3, 2, 1]

9、sort

在改变原有列表的情况下,对列表进行排序。

>>> x=[3,2,1]>>> x.sort()>>> x[1, 2, 3]


需要一个排好序的列表副本(不改变原有列表排序)

>>> x=[3,2,1]>>> y=sorted(x)>>> x[3, 2, 1]>>> y[1, 2, 3]







原创粉丝点击