码迷,mamicode.com
首页 >  
搜索关键字:iterable    ( 1284个结果
python 点滴记录10:列表解析
列表解析语法格式:第一种格式:[exprforiter_variniterable]迭代iterable里的每一个元素,每迭代一个,就把一个元素放入iter_var。然后在表达式(expr)中应用iter_var中的内容。eg:[random.randint(0,101)foriinrange(10)]#随机抽取0到100之间的10个数字第二种格式:[exprfor..
分类:编程语言   时间:2015-05-30 18:22:28    阅读次数:130
Java容器总结
一、一张图二、三个知识点1.迭代器1. java.util.Iterator+hashNext() next() remove()2. java.lang.Iterable+重写iterator()返回一个迭代器(容器需要使用增强forforeach)2.比较器1. 实体类可以排序 java.lang.Comparable+compareTo2. 排序比较器(解耦、应对多种排序规则)java.ut...
分类:编程语言   时间:2015-05-21 17:31:00    阅读次数:143
Python常用的几种常用的内置函数
abs(x) 用于返回绝对值divmod(x,y) 函数中传入两个数字,返回的是x/y的一个结果的元组(商,余数)pow(x,y) 用于求x的y次方all(iterable) 函数中传入一个可迭代的对象,如果对象中的所有的数的bool值都为真才会返回True,不否则...
分类:编程语言   时间:2015-05-09 13:09:03    阅读次数:141
内置函数(1)
abs(x) 返回x的绝对值,x可以是integer/float型数。如果x是一个复数,则返回其模值。 x=-5 print(abs(x)) 5 x=3+4j print(abs(x)) 5 all(iterable) 如果iterable里面的元素都是true(或者为空),返回true.(iter...
分类:其他好文   时间:2015-05-07 23:50:21    阅读次数:204
Python标准库:内置函数sum(iterable[, start])
本函数用来计算可迭代对象iterable的和,然后以这个结果再加上start的值。参数start用来指定相加的参数,如果没有设置这个值,默认是0值。要计算和的序列一般是数字类型,并且开始参数要设置为数字类型。其它有些情况之下,使用别的计算和的方式会更好,比如计算字符串的和使用’’.join(sequence);或者计算浮点数的和使用math.fsum();或者计算多序列的和使用itertools....
分类:编程语言   时间:2015-05-03 10:41:02    阅读次数:186
ArrayList与LinkedList
下面是ArrayListpackage charpter3;import java.util.Iterator;import java.util.NoSuchElementException;public class MyArrayList implements Iterable { priva.....
分类:其他好文   时间:2015-04-23 23:23:01    阅读次数:206
Collection与List
集合接口import java.util.Iterator;public interface Collection extends Iterable{ int size (); boolean isEmpty(); void clear (); boolean contains(AnyType x....
分类:其他好文   时间:2015-04-23 12:28:45    阅读次数:121
Python标准库:内置函数sorted(iterable[, key][, reverse])
本函数是实现对可迭代对象iterable进行排序。可选参数key是比较键的函数;reverse是表示是否反向排列对象里的项,是布尔值。例子:#sorted() print(sorted([5, 2, 3, 1, 4])) print(sorted({1: 'D', 2: 'B', 3: 'B', 4: 'E', 5: 'A'}, reverse = True)) print(sorted("Th...
分类:编程语言   时间:2015-04-19 14:42:52    阅读次数:211
python map()函数
1. 说明  python中的map函数应用于每一个可迭代的项,返回的是一个结果list。如果有其他的可迭代参数传进来,map函数则会把每一个参数都以相应的处理函数进行迭代处理。map()函数接收两个参数,一个是函数,一个是序列,map将传入的函数依次作用到序列的每个元素,并把结果作为新的list返回。 map(function, iterable, …) 2. 举例 有一个list, L =...
分类:编程语言   时间:2015-04-14 08:37:13    阅读次数:142
java倒序输出List
上面这种解决方案使用了所谓的适配器方法,适配器部分来自于设计模式,因为我们这里使用foreach遍历list,所以我们必须提供满足foreach的接口。 因为我们的ArrayList已经实现了Iterable接口,所以下面有两个选择来实现倒序输出: 1.覆盖ArrayList原有的iterato...
分类:编程语言   时间:2015-04-13 22:20:32    阅读次数:172
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!