当数据发生增删改时,数据的地址不发生变化时,为可变类型,比如列表和字典;
当数据发生增删改时,数据的地址发生变化时,为不可变类型,比如数字、字符串、元组。
1、数据类型
不可变数据类型:字符串,整数,浮点,布尔,元组
可变数据类型:列表 字典 集合
2、序列: 列表,字符串,元组,集合,字典
有序序列:列表,字符串,元组(有序功能特点:索引 遍历 切片)
无序序列:集合,字典
一. 列表
建立
方式一: 列表名=list(元素)
方式二: 列表名=[ ]
增
.append:在列表末尾追加新的元素
列表名.append(新元素)
.insert :在列表制定位置插入新元素
列表名.insert(下标,新元素)
.extend:快速扩建列表
列表名.extend(序列)
删
.pop:删除元素(默认最后一个)并且返回该元素的值
变量名=列表名.pop(下标)
.remove:移除某个值第一个匹配项
列表名.remove(元素名)
.clear:清空整个列表内