码迷,mamicode.com
首页 >  
搜索关键字:高阶函数 闭包 生成器 迭代器    ( 15366个结果
python实现目录下,所有文件得循环
path = "E:\\收藏夹\\C41\\C41" for filewalks in os.walk(path): pass # 生成器的输出为返回的是一个三元组(root, dirs, files),root表示当前目录,dir为当前root目录下的文件夹,files为当前root目录下的文件 ...
分类:编程语言   时间:2021-02-09 12:11:54    阅读次数:0
设计模式(十七)——迭代器模式(ArrayList 集合应用源码分析)
1 看一个具体的需求 编写程序展示一个学校院系结构:需求是这样,要在一个页面中展示出学校的院系组成,一个学校有多个学院, 一个学院有多个系。如图: 2 传统的设计方案(类图) 3 传统的方式的问题分析 1) 将学院看做是学校的子类,系是学院的子类,这样实际上是站在组织大小来进行分层次的 2) 实际上 ...
分类:其他好文   时间:2021-02-08 12:20:36    阅读次数:0
局部函数和委托
1》局部函数存于堆栈,委托存于堆 2》局部函数在IL只是单纯调用,Lambda会被转成委托和类 3》局部函数在IL中用call调用,不需要校验实例是否存在,而委托在IL中用callvert调用,是需要校验是否有实例存在 4》使用迭代器时,异常的不会立即返回,而局部函数则会 例如: 1、这个在if ( ...
分类:其他好文   时间:2021-02-05 10:58:16    阅读次数:0
set的常见用法
set的常见用法 #include <set> set<int> st; set<int>::iterator it; //迭代器 st.insert(int); //插入一个值 st.erase(int); // 删除一个值 st.erase(iterator); //删除迭代器指向的值 st.e ...
分类:其他好文   时间:2021-02-03 11:06:06    阅读次数:0
todo: 验证(1 + 2 + 3 + ... + n)^2 = 1^3 + 2^3 + 3^3 ... + n^3 巧用next(generator)
1.先定义生成器 2.用next(generator)调用生成器,相加,验证 # todo: define my_generater and be called by next() def my_generater(k): i = 1 while True: yield i ** k i += 1 ...
分类:其他好文   时间:2021-02-02 11:34:10    阅读次数:0
python闭包与装饰器
''' 两句口诀理解闭包与装饰器 1.闭包:至少两层楼,楼下变量管上楼,return上楼不动手 2.装饰器:客人空手来,还得请上楼,干啥都同意,有参给上楼 ''' def secondFloor(func): def thirdFloor(): print('源函数开始执行了') func() pr ...
分类:编程语言   时间:2021-02-02 10:45:09    阅读次数:0
.NET开源项目文章目录
1..NET平台开源项目速览(19)Power BI神器DAX Studio 2..NET平台开源项目速览(18)C#平台JSON实体类生成器JSON C# Class Generator 3..NET平台开源项目速览(17)FluentConsole让你的控制台酷起来 4..NET平台机器学习组件 ...
分类:Web程序   时间:2021-02-01 12:39:08    阅读次数:0
2021年1月29~30日 Java集合、迭代器、泛型
迭代器: 迭代的过程中不能增删元素,否则会产生并发修改异常。 注意 迭代 和 迭代器 的区别,迭代器 是用来 迭代 集合 的工具。 练习:某公司有多个人,每个人有不同数量的钱,用迭代器求出公司里所有男人钱的总数: (注意:next方法做两件事:返回当前指向的元素,并指向下一个元素) class Em ...
分类:编程语言   时间:2021-02-01 12:27:33    阅读次数:0
报表生成器FastReport .Net报表页面管理
在本章中,我们将学习FastReport中使用报表的原则。我们还将仔细查看报表页面管理。 ...
分类:Web程序   时间:2021-01-27 13:30:24    阅读次数:0
std(10)queue容器
queue是一种先进先出的容器,他有两个端口,允许从尾端新增元素,从头端移除元素。 使用push方法可以从尾端插入元素,pop方法可以从头端移除元素。 back用于返回最尾端元素,front用于返回最头端元素。 queue不提供迭代器用于遍历,只能访问到队列的最头端元素和尾端元素。 使用empty判 ...
分类:其他好文   时间:2021-01-27 13:00:43    阅读次数:0
15366条   上一页 1 ... 10 11 12 13 14 ... 1537 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!