数据类型之一 列表

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  待续

让每一滴智慧绘制成一条不归路!
原文地址:https://www.cnblogs.com/JdsyJ/p/8458202.html