03 2019 档案
摘要:map:处理序列中的每个元素,得到的结果是一个“列表”,该“列表”元素个数及位置与原来一样filter:遍历序列中的每个元素,判断每个元素得到一个布尔值。如果是true则保留reduce:处理一个序列,然后把序列进行合并操作
阅读全文
摘要:1. 匿名函数: lambda 一般不把它赋值给变量,lambda x:x+'_max',一般直接和其他函数一起用,上面用法只是举例解释,匿名函数单独是如何用和运行的 lambda返回多个值: 2. 编程的方法论: 面向对象 面向过程:将一个大的问题分解成小的问题函数式编程:函数式=编程语言定义的函
阅读全文
摘要:1. 函数和过程 过程:就是没有返回值的函数 在python中函数和过程是一样的,没有区别,如果没有返回值,python会自动赋值为None 2. 总结: 返回值=0:返回None(即没有写返回值时,python自动赋值为None)返回值=1:返回object(即返回一个值时,其类型为object)
阅读全文
摘要:1. %s后可根字符或数字,%d只能是数字, %f代表浮点数 2. 字符串格式化有两种方式:百分号方式、format方式 3. format
阅读全文
摘要:集合:set 特点: 1)不同元素组成 2)无序 3)集合中元素必须是不可变类型 集合set的方法: 集合关系运算交、差、并集 其他方法: frozenset定义为了不可变类型,没有add等方法 #实现简单去重
阅读全文
摘要:1. 字典 dict 特点: 1)格式 2)字典的value可以是任意值 3)字典的key值:列表、字典不能作为字典的key 4) 字典是无序的, 5)取值,索引方式找到指定元素 6)字典支持del删除 7)for循环 默认循环所有的key 方法: 1)根据序列,创建字典,并指定统一的值 2)根据k
阅读全文