Pyhton 列表
首先需要进行声明,有两种方式: 1/ lis = [] 2/ lis = list();
列表的结构与php的数组类似,都可以内部进行嵌套
lis = [‘a‘,‘b‘,[‘c‘,‘d‘]]
在python 中有回去列表索引值的方法 lis.index(‘a‘) 从左到右开始的第一个元素的位置
lis.count(‘a‘) 是获取该元素在列表中的个数
查询列表中的元素的方法 可以通过键值 键值可正可负 正表示从左开始算, 负表示从右开始算
其中 切片概念在查询列表时比较常用,lis[参数1:参数2:参数3],
[参数1:参数2]获取从键值1到2之间的值不包含2 参数也可为负值,
[参数1:] 表示从参数1开始之后的所有的元素
[:参数2] 表示索引0到参数2之间所有的值
[:] 表示获取所有的值
[参数1:参数2:参数3] 表示从参数1到2之间的所有值(不包含2) 步数为参数3的值
[::参数3] 表示所有元素中步数为参数3的元素
添加元素:
lis.append(‘元素‘) 列表最后面添加
lis.insert(键值,‘元素‘) 在键值为...的后面添加
可以之间在某键值下赋值 lis[2] = 元素
lis[键值1:键值2] = 元素 在键值1-2之间添加元素 元素不够随机补充
删除:
lis.pop() 删除最后一个元素
lis.remove(‘1‘) 指定删除某个元素
del lis[键值] 删除元素
lis.clear() 清空列表
排序 sort()
lis.sort() 按照元素从小到大
lis.reverse() 倒序
列表可复制 copy() 和 深入copy 待续