列表的创建
使用[ , ]建立列表
例如: 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() 复制列表