开胃小菜: not and or 扩展
序列
概念:
指的是一块可存放多个值的连续内存空间,这些值按一定顺序排列,可通过每个值所在的编号(成为索引)访问它们。
类型
字符串、列表、元组、集合和字典。
回顾:type()
查看类型
增删改查
-
增 append,insert,extand
-
append
-
只能一个个的添加
-
在列表尾部添加数据
不信就试试,一定报错! -
append的奇怪添加多个
-
-
insert
-
-
expend :在列表尾部批量添加数据
删除 4种
- pop(索引) 指定位置删除,默认删除最后一位
- remove() 用于删除已知元素,存在多个,删除第一个。
- clear() 清空列表数据
- del 列表名[::] 指定删除;可指定范围;也可指定步长。
改
查 index count
- index(元素,数字) 查元素下标
数字为查起位置 - count 查元素出现次数
- 直接索引
扩展
- copy 复制 id不同
- reverse 倒序 改变列表本身
- 正向排序sort
- sort(reverse=True)排序倒序
- sorted: 不改变列表本本身 已经没了
元组–(,)–tuple 逗号关键
** 列表与元组的区别- 列表与元组的区别在于元组无法修改,因为元组不可变会让代码更安全,所以在能够用元组代替列表的地方就用元组代替列表。 **
- 只能查看 index count
- 修改 ★转类型