python基础任务三
1.dict 字典
a.定义
字典是可变容器类型,字典含有字(key)和值(value),每个存储值对应着一个key,key必须唯一,但是只不需要,可以取任何数据类型。
b.创建
字典每个键值(key=>value)对用冒号(:)f分割,每对之间用逗号(,)进行区分,整个字典包含在花括号中({})中。
c.字典的方法
访问字典
修改、增加和删除字典中的键值对
d.字典的特性
字典值可以是任何的python对象,既可以是标准的,也可以使用户定义的。
1) 不允许同一个键出现两次。创建时如果同一个键出现两次,后一个值会被记住。
2)键必须不可变,所以可以用数字,字符串或元组充当,而列表就不行。
2.集合set
a.特性
集合(set)是一个无序的不重复元素序列。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。
b.创建
方法1:直接把集合赋值给一个变量
方法2:使用range对象
方法3:直接把列表转换为集合
c.方法
① 添加元素
② 移除元素
③随机删除元素
3.判断语句(要求掌握多条件判断)
if语句最有名,通过if,elif和else来进行控制。
4.三目表达式
python 可通过if语句来实现三目运算符的功能,因此可以近似的把这种if语句当成三目云算符。
5.循环语句
用for语句来表示循环。