列表
列表:用一个变量存储一串信息,用[]表述,并且中间用逗号隔开
列表索引值从零开始;取列表中的值:列表名[索引号]
- 增加:
- 列表.insert(索引,数据)
- 列表.append(数据)
- 列表.extend(列表2)
- 列表使用+= 相当于extend 方法,不会做相加再赋值
- 修改:
- 列表[索引]=数据
- 删除:
- del 列表[索引]:在内存中删除变量,以后该变量不能被定义
- 列表.remove(数据) 注意如果这个数据出现很多次,则会删除第一次出现的这个数据
- 列表.pop()或者 列表.pop(索引) 可以有返回值,返回一个删除的元素;
- 列表.clear
- 定位:
- 变量=列表.index(数据)
- 统计:
- 变量=len(列表名)——len是函数
- 变量=列表名.count(数据)——出现次数
- min(列表名) max(列表名) sum(列表名)——见公共方法
- 列表排序:
- 升序:列表名.sort()
- 降序:列表名.sort(reverse=True)
- 反转:列表名.reverse