一、列表相关方法
(一)内置方法 --统一调用方式:列表.方法
- append – 在列表末尾添加
- extend – 将元素展开,放入列表末尾
- clear – 情况列表元素
- sort – 排序,revers = True 为降序
- reverse – 倒序
- copy – 浅复制
- count – 获取某个元素个数,若没有,则为0
- index – 获取某个元素索引,若没有,则报错。
(二) 列表推导式
结构1: [表达式 for 变量 in 序列]
结构2: [表达式 for 变量 in 序列 if 条件语句]
二、元组
-
什么是元组?
- ()
- 不可变,故无法增删改
- 有序,可用下标获取元素
- 元素数据类型不限
-
相关操作
-
初始化。t = 1,2,3,4, 或者t = (1,2,3,4,)
-
通过如下方式,获得元组中相关元素 a , b, c ,d=(1, 2, 3, 4) a ,*b, c =(1, 2, 3, 4)
-
通过下标进行,单值获取,或者切片获取
-
in / not in
-
sorted(元组)
-
元组.count (元素)
-
元组.index(元素)
-
三、字典
-
什么是字典?
-
{}
-
无序
-
可变
-
{key:value}–key:不可变数据类型,如数字、字符串、元组。val:对数据类型没有要求
-
字典查找
- 字典[key] ----如果没有该key,则报错
- 字典.get(key)----如果没有该key,则返回None
- 字典.get(key,默认值)----如果没有该key,则返回默认值
-
字典遍历
-
for i in 字典: # i获得的是键 循环体
-
-