列表
2016-06-04 本文已影响43人
Nico酱
- 创建列表
list()
s = “jeu”
b = list(s)
列表里可以嵌套列表
- 列表操作方法
列表对象.对应方法(数据)
-
列表添加
1、+
2、追加 append()尾部添加
扩展 extend()相当于+
3、插入insert() 插入到列表指定位置 -
删除
1、del 删除指定项
2、 remove 移除列表的第一个匹配项
3、pop 默认删除最后一项,指定删除某项就在括号添加索引值
a.pop(1) -
列表统计:
count,统计元素出现次数
exp: l.count(2)
排序:
1、sort()排序方法,会进行原地修改
exp: l.sort()
关键字:l.sort(key=len)
l.sort(reverse=True) reverse有两个值:Ture False
2、sorted()排序后回新创建,重新赋值使用
注意l[:]与l
del l[:] 删除了里面的值
del l 直接删除了l,
反转
reverse()原地进行赋值
reversed()生成的为可迭代对象创建新值
exp: l2 = reversed(l)
list(l2)
=================================