python 列表
来源:互联网 发布:大数据接入dpi 编辑:程序博客网 时间:2024/06/06 09:10
一.列表的定义
列表是打了激素的数组,数组只能存储同种类型的数据,而列表像一个仓库,存储不同类型的数据.
l = [] 定义一个空列表
定义一个包含元素的列表,元素可以是任意类 型,包括数值类型,列表,字符串等均可
l = [hello]
l = [ 2,"westos",[3,4] ]
二.列表的特性
1.索引
下标是从0开始计算,比如l[0]读取的是列表的第1个元素;
l[-1]读取的是列表的倒数第1个元素;
2.切片
0代表从哪个索引开始切片;
3代表切片到哪个位置,并且不包含第三个索引;
2代表切片的步长;
3.重复
4.判断子串
5.列表拼接
6.计算长度
三.列表的常用操作方法
1.增加:
- l.append() 末尾追加单个元素
- l.extend() 末尾追加多个元素
- l.insert() 指定位置插入单个元素
2. 删除
- l.remove() 删除第一个遇到的元素值
- l.pop() 删除指定的索引所在的元素,默认删除最后一个
- del(list[]) 删除列表
3.修改:
直接根据索引进行修改 l[0]="value" l[0][1]="value"
4.查看列表信息
- l.count() 查找某个元素出现的次数
- l.index() 查找某个元素最小的索引
5.排序
- l.sort() 列表排序
- l.reverse() 列表逆转
四.内置方法
1.min(),max(),sum()
2.len()
例:
3.zip()
4.enumerate()
- Python 列表
- python 列表
- python--列表
- python 列表
- Python 列表
- Python 列表
- python 列表
- Python列表
- python列表
- Python列表
- Python列表
- python列表
- Python列表
- python 列表
- python列表
- python列表
- Python--列表
- Python-列表
- CentOS7.3 安装
- Java中的8种基本数据类型
- vue2.0移除或更改的一些东西
- 数据库表行列转置的实现_Mysql
- uCOS-II系统中的任务
- python 列表
- spoon连接资源库的一些问题
- 程序员必须掌握的8大排序算法(四):堆排序
- mac下安装和使用brew
- hdu1150—Machine Schedule(最小点覆盖)
- Spring的配置及引用
- fprintf函数
- UNIX环境高级编程习题——第八章
- 牛客网 Wannafly模拟赛 矩阵 二分+hash矩阵