- 一、列表由来
- 【】表示,元素用,逗号隔开,能装对象的对象
- 可以装大量数据
- 可变数据类型
- 二、索引和切片 和字符串一样
- lst[4][2] 第四个元素中的第2个元素
- lst[::-2]
- 切出来还是列表 顾头不顾尾
-
#索引序号对应元素 li = ['alex','wusir','ritian','barry','wenzhou'] for ii in range(len(li)): print(ii,li[ii])
- 三、增删改查
- 增
- lst.append() 后面追加一个参数
- lst.extend(‘麻花') 迭代,一个一个加进去lst.extend(【麻花】,【西葫芦】)
- lst.insert(位置,“插入内容”)
- 删
- lst.remove() 删除对象 不存在会报错
- lst.pop(位置或元素 ) 返回被删除数据 pop(2),pop(" ")
- del lst [:] 切片删除
- lst.clear()清除
- 改(索引修改,切片修改)
- lst[位置]='xx '
- lst[起始位置:结束位置]=" "迭代
- lst[:]=[]先删除后添加 lst[::2]=['','','',] 步长不是1的时候注意元素个数
- 查
- 可用for c in lst;循环
- 增
- 四、相关操作
- lst.count()
- lst.sort() 排序默认升序 降序(reverse=True)
- lst.reverse() 反过来
- len(lst)长度
Python列表
最新推荐文章于 2024-10-05 08:57:27 发布