一、列表(list)
(1)列表的介绍和定义
1、类型:"list"
2、符号:[ ]
3、定义列表:
a、[ ] 通过[ ] 来定义
b、通过list 转换
(2)列表的运用
1、通过索引添加值(覆盖原来的值)
2、append 添加函数
3、insert 在指定的索引位添加元素
4、extend 连接两个列表
5、remove 删除
规则:从左开始删除,只删除第一个
6、del 删除,根据索引删除
7、sort 排序
8、sorted 排序(降序,升序)
9、index 根据元素找出索引位
10、reverse 反转
11、pop 删除
二、元组(tuple)
1、定义:
元组(tuple)是Python中常用的一种数据结构。元组由不同的元素组成,每个元素可以存储不同类型的数据,如字符串、数字、甚至元组。元组是'写保护'的,即元组中元素作为一个整体,创建后不能再做任何修改操作。
2、符号:( )
3、元组的字符类型:<calss 'tuple'>
4、元组的运用
(1)index 根据元素查看索引位置
(2)count 统计元素的格式
案例:t=(3,1,2,3,3,2,"s")
print(t.index(2))
print(t.count(3))
(3)元组的修改
将元组通过list转换成列表,进行修改;
在将修改号的list转换成tuple元组
1.元组和列表的区别
第一:括号不一样 元组(),列表[]
第二:字符类型不一样:tuple,list
第三:元组不可变,列表可变
第四:元组比列表更安全,
第五,元组要修改,可以转换成列表,再修改,转回元组
三、集合---{ }
主要功能是去重,内容是无序的
(1)集合的分类
1、可变集合:set
2、不可变集合:frozenset
(2)集合的运用
1、可变集合:set
1)add 添加
2)remove 删除元素
3)pop 删除数据
4)clear 清除
5)copy 复制
6)update 将两个集合合并
2、不可变集合:frozenset
1)copy复制