Python 列表
发布时间:2020-12-20 10:52:55 所属栏目:Python 来源:网络整理
导读:List是python中基础的顺序数据结构 以下为python3代码 创建: 1 li = [1,2,3,4,5] 增加 1 # 在列表尾部加入 2 append(object) 3 li.append(7 ) 4 print (li) 5 # [1,5,7] 6 7 # 指定位置插入数据 8 insert(index,object) 9 li.insert(5,6 ) 10 # [1,6,7] 11
List是python中基础的顺序数据结构以下为python3代码创建:1 li = [1,2,3,4,5]
增加1 # 在列表尾部加入 2 append(object) 3 li.append(7) 4 print(li) 5 # [1,5,7] 6 7 # 指定位置插入数据 8 insert(index,object) 9 li.insert(5,6) 10 # [1,6,7] 11 12 # 加入新的列表 13 extend(object) 14 li2 = ["hi dude!"] 15 li.append(li2) 16 print(li) 17 # [1,7,"hi dude!"] 18 # python列表为引用型数据 删除1 li = [1,5] 2 # remove() 移除某一项, 无返回值 3 li.remove(3) 4 print(li) 5 li = [1,5] 6 7 # pop(index) 默认删除最后一个数据并返回其值 8 ret = li.pop() 9 print(ret) 10 # 5 修改数据1 li = [1,5] 2 li[1] = "new data" 3 print(li) 4 # [1,"new data",5] 查询操作列表是顺序的连续存储的数据,可通过index访问,也可进行切片操作 通过索引取值 1 li = [1,5] 2 print(li[0]) 3 # 1 4 print(li[-1]) 5 # 5 切片 1 li[start:end:step] 2 print(li[1: 3]) 3 # [2,3] 4 print(li[3:]) 5 # [4,5] 6 print(li[:-2]) 7 # [1,3] 取索引 1 li = [1,5] 2 print(li.index(3)) 3 # 2 排序操作排序 1 # sort() 列表中要同类型数据 2 li = [1,5] 3 li.sort() 4 print(li) 5 # [1,5] 逆序 1 # reverse() 无返回值,逆序 2 li = [1,4] 3 li.reverse() 4 print(li) 5 # [4,1] (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |