摘要: python基础——sorted()函数 排序算法 排序也是在程序中经常用到的算法。无论使用冒泡排序还是快速排序,排序的核心是比较两个元素的大小。如果是数字,我们可以直接比较,但如果是字符串或者两个dict呢?直接比较数学上的大小是没有意义的,因此,比较的过程必须通过函数抽象出来。 Python内置 阅读全文
posted @ 2016-08-25 22:04 阿玛尼迪迪 阅读(5943) 评论(1) 推荐(0) 编辑
摘要: python基础——filter函数 Python内建的filter()函数用于过滤序列。 和map()类似,filter()也接收一个函数和一个序列。和map()不同的是,filter()把传入的函数依次作用于每个元素,然后根据返回值是True还是False决定保留还是丢弃该元素。 例如,在一个l 阅读全文
posted @ 2016-08-25 11:32 阿玛尼迪迪 阅读(1816) 评论(0) 推荐(0) 编辑
摘要: python基础——map/reduce Python内建了map()和reduce()函数。 如果你读过Google的那篇大名鼎鼎的论文“MapReduce: Simplified Data Processing on Large Clusters”,你就能大概明白map/reduce的概念。 我 阅读全文
posted @ 2016-08-25 09:46 阿玛尼迪迪 阅读(331) 评论(1) 推荐(0) 编辑