一、认识字典 + 常用操作
字典与列表类似,但是更加通用。在列表中,索引必须是整数; 但在字典中,它们可以是(几乎)任何类型。字典包含了一个键 (key) ,和一个值(value)。一个键对应一个值,这种一一对应的 关联被称为键值对,是一种高效的数据结构,可以用于快速查找和检索 数据。
定义字典
字典的常用操作
序列的公共操作
以下函数可以应用在任何一种序列(字符串、列表、集合、字 典)中,请根据序列的特性使用
方法 | 描述 |
len(序列) | 计算序列内元素的个数 |
max(序列) | 返回序列中元素最大值 |
min(序列) | 返回序列中元素最小值 |
tuple(其他序列), set(),list() | 将可以其他的序列转化为元组 类型 |
del 序列/del 序列[下标] | 删除序列或者序列中某个数据 |
序列.clear() | 清空序列中的数据 |
操作代码:
二、集合的常用操作
集合是一种无序、可变、独特元素的组合。集合中不允许有重复 的元素,且集合元素没有顺序。
格式
集合格式:{数据1,数据2,数据3,数据4,......}
集合的特点
集合中的元素是唯一的,不会重复---->去重性
集合中的元素是无序的,没有索引,不支持下标和切片----->无序性
集合的常用操作
添加元素
集合中的元素是可变的,可以添加元素
add(数据) : 数据不能是序列,是序列就会报错(字符串除外)
update(数据):不能是单个数据,是单个数据就会报错
删除元素
remove(数据): 删除指定的数据,删除不存在的数据会报错
查找元素
in 和 not in 的使用