1.dict字典
定义:字典是一种通过名字或者关键字引用的得数据结构,其键可以是数字、字符串、元组,这种结构类型也称之为映射。字典是另一种可变容器模型,且可存储任意类型对象。
创建:字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 。
字典的方法
(1) len() : 返回字典中 键:值对 的数量
(2) d[k] : 返回关键字对应的值;
(3) d[k] = v : 将值关联到键值k上;
(4) del d[k ] :删除键值为k的项;
(5) key in d : 键值key是否在d中,是返回True,否则返回False
2.集合
a)特性:集合(set)是一个无序的不重复元素序列。set 和 dict 类似,也是一组 key 的集合,但不存储 value。由于 key 不能重复,所以,在 set 中,没有重复的 key。
b)创建:可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。
c)方法:
添加元素 s.add()
s.update()
删除元素s.remove()
s.discard( x )
清空集合 s.clear()
集合交集& 集合并集 |
3.判断语句(要求掌握多条件判断)
形式
if <条件判断 1>:
<执行 1>
elif <条件判断 2>:
<执行 2>
elif <条件判断 3>:
<执行 3>
else:
<执行 4>
4.三目表达式
python中没有其他语言中的三元表达式,不过有类似的实现方法
5.循环语句
1)for... in
b)while 循环
第二种循环是 while 循环,只要条件满足,就不断循环,条件不满足时
退出循环。