List 方法 以及 List操做符+ * : 关键字del

一、方法app

L.append(var)   #追加元素
L.insert(index,var)
L.pop(x)      #删除列表中索引为x的表项,并返回该表项的值,若未指定索引,pop返回列表最后一项
函数

L.remove(var)   #删除第一次出现的该元素
L.count(var)    #
该元素在列表中出现的个数
L.index(var)    #从列表中找出某个值第一个匹配项的索引位置,无则抛异常 
L.extend(list)  #追加list,即合并list到L上
L.sort([func])        #排序
L.reverse()     #倒序
spa


二、list 操做符:,+,*,关键字del
a[1:]       #片断操做符,用于子list的提取
[1,2]+[3,4] #为[1,2,3,4]。同extend()
[2]*4       #为[2,2,2,2],*用于重复列表
del L[1]    #删除指定下标的元素
del L[1:3]  #删除指定下标范围的元素
指针


三、list的复制
L1 = L      #L1为L的别名,用C来讲就是指针地址相同,对L1操做即对L操做。函数参数就是这样传递的
L1 = L[:]   #L1为L的克隆,即另外一个拷贝。排序

相关文章
相关标签/搜索