1.dict字典
1.1定义:
字典是一种可变容器模型
d={'key':value,'key':value}
其中key是唯一的,如果有重复的key 那么最后一个键值对会替换掉之前所有键相同的键值对。但是值不用唯一
1.2创建:
键必须为不可变的,如字符串,数字等,但值可以为任意的数据类型
1.3方法:
1)访问特定键的值只需把键放入中括号“[]”内
2)clear()可以清除字典内所有的键值对
3)copy()可以用于浅拷贝字典(即只拷贝一级目录)
4)get.()是查找字典中的指定值,如果不存在就是none
5)popitem()就是删除字典中最后一组键值对,如果字典为空就会出现keyerror
6)pop(,default)就是删除特定的键值对,但一定要给出键
7)update()是指将新字典中的键值对添加到原字典中,如果两个字典有相同的键,则用新字典中的值替换。

8)__contains__()判断键是否存在于字典中,如果存在true,不存在为false(python3)

9)key()可以返回列表所有键
10)values()返回列表所有值
2.集合
2.1特点:
1)是无序不重复的数列
2)可以用{}或者set.()创建一个集合,其中只能用set.()创建空集合,因为{}代表字典
2.2方法:
len.()表示计算集合内的元素;clear.()表示清空集合;add.()表示增加元素
3.判断语句:
3.1 if语句:
1)从上往下执行,如果在某个判断上是true,那就不会往下继续判断

3.2 elif:
if条件判断1
执行1
elif条件判断2
执行2
elif条件判断3
执行3
else:
执行4
4.三目表达式:
1)又称为条件运算符
2)包括> = < >= <= ==
5.循环语句:
5.1 while循环语句:
1)一直到判断为false时,判断结束
2)continue表示跳出当前的循环
3)break表示结束当前的循环

4)else语句在循环语句中的应用:

5.2 for循环语句:
