Python列表的常量和操作

操作 解释
L=[ ] 空的列表
L=[0,1,2,3] 列表(索引0到3)
L=[‘abc’,[‘def’,‘ghi’]] 嵌套的子列表
L=list(‘spam’) 可迭代项目的列表
L=list(range(-4,4)) 连续整数的列表
L[i] 索引
L[i][j] 索引的索引
L[i:j] 分片
len(L) 求长度
L1+L2 合并(+ 两边的类型要相同)
L * 3 重复
for x in L : print(x) 迭代
3 in L 成员关系
L.append(4) 增加元素
L.extend([5,6,7]) 增加列表
L.insert(I,X) 在i位置增加x
L.index(x) 求第一次出现x的索引
L.count(i) i元素在列表的个数
L.sort() 排序
L.reverse() 反转
del L[k] 删除
del L[i:j] 删除
L.pop() 删除
L.remove(x) 删除x元素
L[i:j] = [] 删除
L[i] = 1 赋值
L = [x for x in range(5)] 列表生成器
list(map(ord, ‘spam’)) 内置函数map,生成列表

你可能感兴趣的:(Python)