AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
[TOC] list列表,是有序的集合,和Javascript的数组类似 # 1.增加 append() 尾部添加 ~~~ arr =[1,2,3] arr.append(4) print(arr) //[1, 2, 3, 4] ~~~ insert(index,value) -- 在列表中固定的位置添加 ~~~ arr =[1,2,3] arr.insert(1,5) print(arr) //[1,5,2,3] ~~~ # 2.删除 ### 2.1`del`删除 ~~~ arr =[1,2,3] del arr[0] print(arr) //[2,3] ~~~ ### 2.2 pop() --下标删除 >pop() 从后删除 pop(index) 任意位置删除 ~~~ arr =[1,2,3] arr.pop() print(arr) ~~~ ~~~ arr =[1,2,3] //删除下标为2的元素 arr.pop(2) print(arr) //[1,2] ~~~ ### 2.3remove(value) -- 值删除 ~~~ arr =[1,2,3] arr.remove(1) print(arr) //[2,3] ~~~ # 3.组织列表 ### 3.1排序 sort()永久排序 ~~~ arr =[1,2,3,7,5] arr.sort() print(arr) ~~~ sorted()--不改变列表的结构 ~~~ arr =[1,2,3,7,5] change = sorted(arr) print(arr) //[1, 2, 3, 7, 5] print(change) //[1, 2, 3, 5, 7] ~~~ reverse() -- 颠倒 ~~~ arr =[1,2,3,7,5] arr.reverse() print(arr) //[5, 7, 3, 2, 1] ~~~ len()--确定列表的长度 ~~~ arr =[1,2,3,7,5] len = len(arr) print(len) //5 ~~~ >Tip arr[-1] 从最后一位读取