本节内容
1. 函数基本语法及特性
2. 参数与局部变量
3. 返回值
嵌套函数
4.递归
5.匿名函数
6.函数式编程介绍
7.高阶函数
8.内置函数
温故知新
1. 集合
主要作用:
- 去重
- 关系测试, 交集\差集\并集\反向(对称)差集
>>> a = {1,2,3,4} #一个集合 >>> b ={3,4,5,6} #一个集合 >>> a {1, 2, 3, 4} >>> type(a) <class 'set'> list_1 = [1,2,3,4,5,6,7,8,9,5,6,3,4,2] #写一个列表 list_1 = set(list_1) #将列表做成集合,实现列表的去重 print(list_1,type(list_1)) #打印list_1 类型 list_2 = set([2,22,3,33,4,55,6,7,8]) #集合 print(list_1.intersection(list_2)) #取两个集合的交集 print(list_1.union(list_2)) #求并集 print(list_1.difference(list_2)) #求差集 list_1 有 list_2 里边没有的。 print(list_1.issubset(list_2)) #子集 print(list_1.issuperset(list_2)) #父集 print(list_1.symmetric_difference(list_2)) #对称差集 print(list_1.isdisjoint(list_2)) #两个集合没有交集返回True