码迷,mamicode.com
首页 >  
搜索关键字:__iter__    ( 3804个结果
集合遍历
有时候在项目中不想用笨方法去获取集合数据,这个时候用迭代器来遍历集合数据,介绍几种集合遍历方法推荐下面这种方法遍历,效率高Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = ...
分类:其他好文   时间:2014-08-23 12:34:20    阅读次数:220
SICP 1.29 1.30
解:代码如下 (define?(sum?term?a?next?b) ??(if?(>?a?b) ??????0 ??????(+?(term?a)?(sum?term?(next?a)?next?b)))) (define?(add-1?x) ??(+?x?1)) (define?(sum-iter...
分类:其他好文   时间:2014-08-22 00:27:35    阅读次数:202
《C++primer》v5 第5章 语句 读书笔记 习题答案
5.1空语句只有一个";"。如果什么也不想做可以使用空语句。5.2用花括号{}括起来的叫块,也叫复合语句。有多条语句作用在同一个作用域时,需要用花括号括起来。5.3降低了。5.4(a)每次迭代时候会初始化iter,但是iter缺少初值,所以这段代码根本不会通过编译。另外这里的括号需要一个bool类型...
分类:编程语言   时间:2014-08-21 22:45:14    阅读次数:344
C++ traits特性
C++中的traits常用于STL中,用来提取类型信息。    比如定义一个函数模板,模板参数为T类型,返回T类型的值。 template typename T::value_type f(T iter) { return *iter; }    这个函数的返回值类型是T::value类型,这样T的类型是vector listdeque等类型时,都可以处理。但有一个例外,即T是普通指针类...
分类:编程语言   时间:2014-08-20 12:30:32    阅读次数:455
实现一个可迭代的类
可迭代的类实现一个可迭代的类,需要在类里面定义两种方法:1. __iter__():返回iterator对象本身2. next():每当next()方法被调用时,返回下一个值,直到抛出StopIteration的异常 1 class Fabonacci(object): 2 """Fabon...
分类:其他好文   时间:2014-08-19 23:44:05    阅读次数:191
Java 遍历Map
Set> aSet = map.entrySet(); Iterator> iter = aSet.iterator(); while(iter.hasNext()){ ...
分类:编程语言   时间:2014-08-19 18:47:05    阅读次数:236
Map集合的四种遍历方式
Map map = new HashMap();for (int i = 0; i > iter = map.entrySet().iterator();while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); ...
分类:其他好文   时间:2014-08-19 14:09:34    阅读次数:245
python高级编程之迭代器与生成器
#-*-coding:utf-8-*-#python:2.x__author__='Administrator'#迭代器与生成器#---------------------------------------#迭代器基于2个方法"""next:返回容器下一个项目__iter__:返回迭代器本身"""...
分类:编程语言   时间:2014-08-19 00:55:53    阅读次数:253
【实习记】2014-08-16向cgicc拿cookie无果只能自己来
功能:登录时检验从数据库取出的帐号密码,生成token放到数据库中,最后设置cookie实现登录。在操作cookie过程中cgicc方面有太重的stl感,具体来说,太抽象了。源码有关demo文件夹有官方示例: const_cookie_iterator iter; for(iter = ...
分类:其他好文   时间:2014-08-17 11:37:12    阅读次数:260
ORA-07445 [mdagun_iter+957] When Using SDO_AGGR_UNION 问题处理
问题描述: ORA-07445: mdagun_iter()  [Address not mapped to object] Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Applica...
分类:其他好文   时间:2014-08-16 15:11:20    阅读次数:305
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!