abs(x) 求一个数的绝对值。 all(iterable) 如果迭代器中的所有值都为“真”则返回 True, 否则返回 False 注意: 如果迭代器为空,返回 True any(iterable) 如果迭代器中的任意一个值为“真”则返回 True, 否则返回 False 注意: 如果迭代器为空, ...
分类:
编程语言 时间:
2018-02-19 13:31:17
阅读次数:
633
一、可迭代协议:可以被迭代要满足要求的就叫做可迭代协议。内部实现了__iter__方法 iterable:可迭代的 对应的标志 什么叫迭代?:一个一个取值,就像for循环一样取值 字符串,列表,元组,集合,字典都是可迭代的 二、迭代器协议:内部实现了__iter__,__next__方法 迭代器大部 ...
分类:
其他好文 时间:
2018-02-18 20:20:48
阅读次数:
205
enumerate()说明 enumerate()是python的内置函数 enumerate在字典上是枚举、列举的意思 对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值 enumerate多用于在for循环中得 ...
分类:
编程语言 时间:
2018-02-17 17:15:15
阅读次数:
156
迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 凡是可作用于for循环的对象都是Iterable类型; 凡是可作用于next()函数的对象都是I ...
分类:
编程语言 时间:
2018-02-16 22:32:52
阅读次数:
388
常用函数 abs() 绝对值 all()Return True if bool(x) is True for all values x in the iterable. If the iterable is empty, return True any()Return True if bool(x)... ...
分类:
其他好文 时间:
2018-02-14 22:38:27
阅读次数:
234
Java的实用工具类库java.util包。在这个包中,Java提供了一些实用的方法和数据结构。 一、接口 1、Collection<E> 接口 自1.2开始有 继承Iterable<E> Collection 层次结构 中的根接口。Collection 表示一组对象,这些对象也称为 collect ...
分类:
编程语言 时间:
2018-02-13 18:51:04
阅读次数:
216
itertools 这里主要介绍itertools的常用函数 accumulate(iterable[, func]) 将一个二元操作的函数作用于一个可迭代对象上,每次循环计算时,函数的两个参数一个是可迭代对象中当前值,另一个是上次计算得到的结果。函数的返回值是一个由每次计算得到的结果组成的可迭代对 ...
分类:
其他好文 时间:
2018-02-12 13:47:54
阅读次数:
235
一、 reduce(function,Iterable),它的形式和map()函数一样。不过参数function必须有两个参数。 reduce()函数作用是:把结果继续和序列的下一个元素做累积计算。例, >>>def add(x, y) : # 两数相加 ... return x + y ... > ...
分类:
编程语言 时间:
2018-02-11 14:44:17
阅读次数:
177
一、 reduce(function,Iterable),它的形式和map()函数一样。不过参数function必须有两个参数。 reduce()函数作用是:把结果继续和序列的下一个元素做累积计算。例, >>>def add(x, y) : # 两数相加 ... return x + y ... > ...
分类:
编程语言 时间:
2018-02-11 14:36:04
阅读次数:
132
这个操作的作用依据同样的key的全部的value存储到一个集合中的一个玩意. def groupByKey(): RDD[(K, Iterable[V])] = self.withScope { groupByKey(defaultPartitioner(self))} 在做groupByKey的操 ...
分类:
其他好文 时间:
2018-02-11 14:34:37
阅读次数:
186