上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 59 下一页
摘要: 匿名函数 >>> list(map(lambda x: x * x, [1, 2, 3, 4, 5, 6, 7, 8, 9]))[1... 阅读全文
posted @ 2019-07-23 16:08 抬头不见星空 阅读(44) 评论(0) 推荐(0)
摘要: 函数作为返回值 高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。 我们来实现一个可变参数的求和。通常情况下,求和的函... 阅读全文
posted @ 2019-07-23 15:59 抬头不见星空 阅读(65) 评论(0) 推荐(0)
摘要: 排序算法 排序也是在程序中经常用到的算法。无论使用冒泡排序还是快速排序,排序的核心是比较两个元素的大小。如果是数字,我们可以直接比较... 阅读全文
posted @ 2019-07-23 15:19 抬头不见星空 阅读(164) 评论(0) 推荐(0)
摘要: Python内建的filter()函数用于过滤序列。 和map()类似,filter()也接收一个函数和一个序列。和map()不同的... 阅读全文
posted @ 2019-07-23 15:00 抬头不见星空 阅读(92) 评论(0) 推荐(0)
摘要: map/reduce Python内建了map()和reduce()函数。 我们先看map。map()函数接收两个参数,一个是函数,... 阅读全文
posted @ 2019-07-23 14:24 抬头不见星空 阅读(38) 评论(0) 推荐(0)
摘要: 高阶函数英文叫Higher-order function。什么是高阶函数?我们以实际代码为例子,一步一步深入概念。 变量可以指向函数... 阅读全文
posted @ 2019-07-23 12:37 抬头不见星空 阅读(29) 评论(0) 推荐(0)
摘要: 我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等... 阅读全文
posted @ 2019-07-23 11:42 抬头不见星空 阅读(21) 评论(0) 推荐(0)
摘要: 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用... 阅读全文
posted @ 2019-07-23 11:20 抬头不见星空 阅读(24) 评论(0) 推荐(0)
摘要: 列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 举个例子,要... 阅读全文
posted @ 2019-07-23 10:25 抬头不见星空 阅读(43) 评论(0) 推荐(0)
摘要: 如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。... 阅读全文
posted @ 2019-07-23 09:58 抬头不见星空 阅读(45) 评论(0) 推荐(0)
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 59 下一页