列表是序列的一种。
列表是可变的
创建列表
list1 = []
list2 = list()
list3 = [‘a‘,1,(1,),[‘hello‘,‘python‘]]
len(list3)
list3[0] = ‘b‘ 可以看到列表是可以改变的。
list2 = [‘linux‘]
list2+list3 列表的相加
列表操作
取值 切片和索引
添加
list.append()
列表还可以支持 * 表示列表可以出现几次
删除 del list3[-1] del还可以删除变量,del不算列表里面的方法。
list3.remove(1) remove是列表里面的方法。
判断在不在列表里
‘a‘ in list3 返回的值是True/False
list3.sort() 进行排序
list3.reverse() 反向排序
list3.pop()
list3.extend(range(5)) 可迭代的对象,可以通过for循环去访问
list3.extend(‘abcd‘)
本文出自 “少犟” 博客,请务必保留此出处http://xushaojie.blog.51cto.com/6205370/1795128
原文地址:http://xushaojie.blog.51cto.com/6205370/1795128