文章目录
16-1 python 常用数据结构-集合
集合定义
创建
成员检测
集合方法
add
update
remove
discard
pop
clear
集合运算
交集
并集
差集
集合推导式
16-2 python常用数据结构-字典
创建
字典推倒式
访问元素
访问存在的key
访问不存在的key
操作元素
赋值
嵌套字典
字典方法
keys()、values()、items()
- 转成列表
get()
update()
pop()
字典推导式
- 如果value值大于1,则将值平方运算返回新的值
16-3 python函数
函数定义
- ctrl+alt+L美化格式
函数调用
参数传递
位置参数
关键字参数
为参数设置默认值
函数返回值
16-4 python函数进阶与参数处理
可变参数
*args
**kwargs
16-5 python lambda 表达式
16-6 python面向对象概念
16-7 python类与对象
类的定义
类的方法
构造方法与实例化
实例方法
类方法
静态方法
可用于创建通用的工具函数
16-8 python封装
16-9 python 继承
16-10 python多态
16-10-1 模块
系统内置模块
- 可以写在一行导入多个模块,但不标准,不推荐
第三方开源模块
自定义模块
常用方法
搜索路径
路径中由近到远查找导入