filter_map

#!/usr/bin/env python
# -*- coding:utf-8 -*-

ret = filter( lambda x: x < 3, [1, 2, 3, 4, 5])
print(ret)
for i in ret:
    print(i)

ret = map(lambda x: x+100, [1, 2, 3])
for i in ret:
    print(i)
时间: 2024-11-07 22:29:14

filter_map的相关文章

ganon.php

<?php /** * Ganon single file version - PHP5+ version * Generated on 20 Oct 2012 * * @author Niels A.D. * @package Ganon * @link http://code.google.com/p/ganon/ * @license http://dev.perl.org/licenses/artistic.html Artistic License */ //START ganon.p

《数字图像处理原理与实践(MATLAB版)》一书之代码Part9

本文系<数字图像处理原理与实践(MATLAB版)>一书之代码系列的Part9,辑录该书第431至第438页之代码,供有需要读者下载研究使用.至此全书代码发布已经接近尾声,希望这些源码能够对有需要的读者有所帮助.代码执行结果请参见原书配图,建议下载代码前阅读下文: 关于<数字图像处理原理与实践(MATLAB版)>一书代码发布的说明 http://blog.csdn.net/baimafujinji/article/details/40987807 首先给出的是原书P438所列之程序源

erlang 通过尾递归实现双层循环,并抽象出两向量的叉积的一般运算式

当我使用erlang 编程的时候,总是为没有循环而苦恼.连乘法口诀表都很难实现,想想都郁闷.     然而当你必须要解决循环的时候,你发现了另外一条路. C语言: for(int i=1;i<10;i++) { for(int j=1;j<10;j++) { if(i>=j) printf("%d",i*j); } printf("\n"); } 第一层循环和第二层的关系: i 为第二层的输入,j从  1 迭代到 9 然后 i 和 从1~9 相乘,