列表的创建
使用 [,] 建立列表
例如:
a=["hello","python","1","A"] #创建列表 a
1. 列表的查看
采用索引和切片查看: 索引从 0 开始; 切片从第一个索引位置到后一个位置的前一位(添加步长) [1 :n: ]
例如:
- a[1] #取列表第二个元素
- a[1:] #取列表第二个元素到最后一个元素
- a[1::2] #取列表第二个元素到最后一个元素, 按步长 2 取
2. 列表的增加
采用列表的内置方法. append() .insert() .expend()
例如:
- a.append("B") #将 B 添加到列表 a 中
- a.insert("B",0) #将 B 添加到列表 a 的第一个元素位置
- a.expend(["B"]) #将新列表拓展到原列表中
3. 列表的删除
采用 del, 内置方法. remove(),.pop(),.clear()
例如:
- del a[1] #删除第二个元素
- del a #删除列表 a
- a.remove("hello") #删除 hello 元素, 不返回删除元素
- b=a.pop("hello") #删除 hello 元素, 并返回删除元素, 默认删除最后一位
- a.clear() #清空列表
4. 列表的修改
采用赋值的形式修改
例如:
a[1]="world"
5. 列表的其他内置方法
.count() 某个元素出现的次数
.index() 某个元素的索引位置
.reverse() 元素反向
.sort() 元素重新排序
.copy() 复制列表
来源: http://www.bubuko.com/infodetail-2530263.html