文章目录
- Python中的列表类型
- 一、列表的常用操作
- 二、列表的增删改查
- 三、列表常用的函数
Python中的列表类型
- 将各个元素用方括号([])括起来,用逗号(,)分隔开,这种形式的数据类型就是列表。
- 各个元素的数据类型可以不一样,python的列表比较自由。
如下面的代码所示:
一、列表的常用操作
- 索引
- 索引的下标从0开始。
索引下标访问,支持正向、反向两种方式,如下图所示。
索引访问直接通过下标进行,代码如下。
- 切片
- 切片可以从列表中获取多个元素。
切片访问的形式为:list1[i:j:k],i 表示开始,j 表示终止,k表示步长(间隔),前闭后开。具体操作,如下图所示。
-
列表相加
直接通过加号,可以对序列进行连接操作。如下图所示。
-
乘法
如果序列乘以x,原来的序列会重复x次,并生成一个新的序列。
-
成员资格
检查某个元素是否在序列中,可以用in运算。
-
长度和最值
二、列表的增删改查
- 列表元素的增加
有4种方式:
- 第一种,直接用+
- 第二种,用函数extend()
- 第三种,用函数append(),每次只能加入一个元素
- 第四种,用函数insert(),插入指定的位置
- 列表元素的删除
有三种方式
- del 按照下标删除
- pop() 按照下标删除
- remove() 按照元素值删除
- 列表元素的修改
直接给列表元素赋值即可。
- 列表元素的查询
有两种方式:
- 按照下标查询,返回元素值
- 按照元素值查询,返回第一个匹配项的下标
三、列表常用的函数
- 计数函数
- 顺序、排序函数
- 查看列表支持的函数
- jupyter notebook查看函数说明
jupyter notebook查看函数的说明,Shift + Tab组合键。