摘要: 可迭代对象、迭代器对象、for循环内部本质和异常捕获 可迭代对象 迭代器对象 for循环的本质 异常捕获 可迭代对象 # 迭代 迭代即更新换代 每次的更新都必须依赖于上一次的结果 '''迭代其实给我们提供了一种不依赖索引取值的方式''' # 可迭代对象 内置有__iter__方法的都称之为可迭代对象 阅读全文
posted @ 2021-11-19 20:52 尤露 阅读(65) 评论(0) 推荐(0)
摘要: Python的常用内置函数 map() 映射 zip() 拉链 max与min filter() 过滤 reduce 归总 一、常用内置函数 1. map() 映射 l = [1, 2, 3, 4] a = map(lambda x: x + 1, l) # 循环获取列表中每个元素并传递给匿名函数保 阅读全文
posted @ 2021-11-19 20:43 尤露 阅读(98) 评论(0) 推荐(0)
摘要: Python的三元表达式、列表生成式和字典生成式 三元表达式 列表生成式 字典生成式 匿名函数 一、三元表达式 1. 三元表达式的格式 当功能需求仅仅是二选一的情况下,推荐使用三元表达式 值1 if 条件 else 值2 '''条件成立用值1 不成立用值2''' 三元表达式在函数中使用 def my 阅读全文
posted @ 2021-11-19 20:17 尤露 阅读(126) 评论(0) 推荐(0)
摘要: Python的递归函数与算法 递归函数 算法(二分法) 一、递归函数 1. 递归函数的概念 递归函数是函数在运行过程中直接或间接调用了自身的函数 递归分为两部分:递推和回溯 1) 递推 一层层往下推导答案(每次递归之后复杂度相较于上一次一定要有所下降) 2) 回溯 依据最后的结论往后推导出最初需要的 阅读全文
posted @ 2021-11-19 19:19 尤露 阅读(345) 评论(0) 推荐(0)