河南省焦作市武陟县
Python容器总结
容器总结
数据容器对比
数据容器可以从一下视角进行简单的分类
-是否支持下标索引
--支持:列表、元组、字符串--序列类型
--不支持:集合、字典--非序列类型
-是否支持重复元素
--支持:列表、元组、字符串--序列类型
--不支持:集合、字典--非序列类型
-是否可以修改
--支持:列表、集合、字典
--不支持:元组、字符串
数据元素的通用操作 - 遍历
数据元素的通用操作 - 遍历
数据容器尽管各自有各自的特点,但是他们也有通用的一些操作
在遍历上:
-5类数据容器都支持for循环遍历
-列表、元组、字符串支持while循环,集合、字典不支持(无法下标索引)
尽管遍历的形式各有不同,但是,他们都支持遍历操作
数据容器的统计功能
除了遍历这个共性外,数据容器可以通用非常多的功能方法
len(容器)# 统计容器的元素个数
max(容器)# 统计容器的最大元素
min(容器)# 统计容器的最小元素
容器通用的转换功能
list(容器)# 将给定容器转换为列表
str(容器)# 将给定容器转换为字符串
tuple(容器)# 将给定容器转换为元组
set(容器)# 将给定容器转换为集合
容器通用排序功能
sorted(容器, [reverse = True])
要注意,排序后都会得到列表(list)对象
容器通用功能总览
图片背景
颜色背景
布局切换
黑暗日光
定时刷新
监听内容
小窗模式