码迷,mamicode.com
首页 >  
搜索关键字:iterable    ( 1284个结果
python中的yield函数
简单讲,yield的作用就是把一个函数变成一个generator,带有yield的函数不再是一个普通的函数,Python解释器会将其视为一个generator,调用fab(5)斐波拉契函数不会执行fab函数,而是返回一个iterable对象!在for循环执行时,每次循环都会执行fab函数内部的代码,...
分类:编程语言   时间:2015-04-08 12:34:24    阅读次数:168
2015-04-07一些知识点
今天看到一些知识点,与大家分享:1、Collection是一个接口,它是List、Set、Queue等接口的父接口。在这个接口中,定义了集合类中通用的方法,例如增加元素、删除元素等。该接口继承了Iterable接口,因此可以使用foreach遍历集合中的元素。 Collections是一个类,它是专...
分类:其他好文   时间:2015-04-07 22:59:43    阅读次数:120
RDD api整理
RDD[T]Transformations rdd api 备注 persist/cache map(f: T => U) keyBy(f: T => K) 特殊的map,提key flatMap(f: T => Iterable[U]) map的一种,类似UDTF filter(f: T => Boolean) map的一种 distinct(...
分类:Windows程序   时间:2015-04-07 17:39:29    阅读次数:212
Python标准库:内置函数set([iterable])
本函数是从迭代对象生成集合;集合可以增加或删除元素。例子:#set() tset = set([1, 2, 3, 3, 4, 5, 6, 6]) print(tset) tset.add(20) print(tset)结果输出如下:{1, 2, 3, 4, 5, 6}{1, 2, 3, 4, 5, 6, 20}...
分类:编程语言   时间:2015-04-02 09:07:18    阅读次数:190
python6:序列之元组和range
元组是不可变序列,通常用于存储异构数据的集合。range也是不可变序列,但只用于数字,通常用于for循环中。 构造元组 构造元组有以下方法:     1)用一对括号表示一个空元组:();     2)在单个元素后跟逗号表示单个元素的元组:a,或者(a,);     3)用逗号分隔的多个元素:a,b,c或者(a,b,c);     4)用tuple()或者tuple(iterable)构...
分类:编程语言   时间:2015-04-01 17:43:48    阅读次数:178
文章标题
java Iterable接口和Iterator迭代器iterator接口定义如下 public interface Iterator { boolean hasNext(); E next(); void remove(); }该接口仅仅包含了三个函数,hasNext()和next()方法在我们常用的集合遍历中出现。 三个函数的作用: 使用next()获得序列中的下...
分类:其他好文   时间:2015-03-30 21:11:39    阅读次数:171
python5:序列之list
list是可变序列,通常用于存储同类型的元素。下面介绍list的专用方法,并且介绍几种使用list的数据结构。 构造list list可以使用下面几种方法构造:     1)用一对方括号表示一个空list:[];     2)用方括号,元素使用逗号分隔:[a],[a,b,c];     3)用表达式:[x for x in iterable];     4)使用list函数:list(...
分类:编程语言   时间:2015-03-30 16:19:52    阅读次数:165
Python yield 使用浅析(iterable generator )
http://blog.csdn.net/preterhuman_peak/article/details/40615201如何生成斐波那契數列斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两个数相加得到。用计算机程序输出斐波那契數列的前 N 个...
分类:编程语言   时间:2015-03-18 13:50:01    阅读次数:202
Java 集合:迭代器(Iterator, Iterable)
Iterator接口public interface Iterator { boolean hasNext(); E next(); void remove();}访问元素前需要使用hasNext进行判断是否有元素存在,如果有再通过next操作获取,直接使用next操作而不进行ha...
分类:编程语言   时间:2015-03-10 22:50:40    阅读次数:297
数据结构--ArrayList的Java实现
上代码: package com.itany.MyArrayList; import java.util.Iterator; public class MyArrayList implements Iterable { private static final int DEFAULT_CAPACITY=10;//默认数组容量大小 private int theSize;//集...
分类:编程语言   时间:2015-03-08 17:20:20    阅读次数:240
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!