码迷,mamicode.com
首页 >  
搜索关键字:iterable    ( 1284个结果
常用库函数
1 #!/usr/bin/env python 2 #created by Baird 3 4 5 print(abs(-5)) #取绝对值 6 print(all([1,2,0])) #如果iterable对象里所有元素为真,则返回True,为空时返回True 7 print(any([1,2,0... ...
分类:其他好文   时间:2018-08-27 14:09:22    阅读次数:168
迭代器和生成器
# 迭代器的概念(优点:可遍历容器里的元素,省内存空间,随着循环生成) # 迭代器协议 —— 内部含有__next__和__iter__方法的就是迭代器 # 只要含有__iter__方法的都是可迭代的 —— 可迭代协议 # 可迭代的.__iter__()方法就可以得到一个迭代器 # 迭代器中的__n... ...
分类:其他好文   时间:2018-08-26 23:48:03    阅读次数:342
设计模式五 代理模式
0、基本定义 为其他对象提供一种代理以控制对这个对象对访问。 静态代理:代理前,所有对行为都是已知对。 不能扩展 动态代理:代理前,所有的行为都是未知的。 》 jdk:必须实现 interface,从interface中,获取method,进行字节码重组,生成新类。 》 cgli:对类进行代理,En ...
分类:其他好文   时间:2018-08-26 18:26:20    阅读次数:156
scala的多种集合的使用(6)之映射Map的操作方法
1.创建映射 1)创建不可变的映射 2)创建可变的映射,要么用导入的方式将其带入作用域中,要么就在创建实例时指定scala.collection.mutable.Map类的完整路径。 3)在创建的时候创建一空可变的Map,之后在添加元素。 2.Map使用的场景 1)想要返回元素按照键有序的映射,请使 ...
分类:其他好文   时间:2018-08-25 16:30:16    阅读次数:137
python itertools模块实现排列组合
转自:https://blog.csdn.net/specter11235/article/details/71189486 一、笛卡尔积:itertools.product(*iterables[, repeat]) 直接对自身进行笛卡尔积: 输出结果: AA AB AC AD BA BB BC ...
分类:编程语言   时间:2018-08-23 15:47:45    阅读次数:244
业余草www.xttblog.com的最新文章推荐
详解 Java 中的 Iterable、Itetator、Enumeration 《爸爸说》漫画,我被震惊了 java HashMap/HashTable/HashSet/ConcorrentHashMap Java IO Stream/IO Reader 详解 java.util.Observab ...
分类:其他好文   时间:2018-08-23 14:21:25    阅读次数:244
第1月4周3日
1. 内置函数二 2. 匿名函数 3. 递归函数 min 他会将iterable里面的每个元素自动提取出来。 他会将你的返回值作为比较大小的依据条件 他会将遍历的元素返回回来 内置函数(二) list() tuple() reversed 返回一个迭代器. dict不行,报错 slice 构建一个切 ...
分类:其他好文   时间:2018-08-22 18:21:41    阅读次数:133
__iter__
可以直接作用于for循环的对象统称为可迭代对象(Iterable) 可以被next()函数调用并不断返回下一个值的对象称为迭代器(Iterator) 所有的Iterable均可以通过内置函数iter()来转变为Iterator ...
分类:其他好文   时间:2018-08-22 16:53:15    阅读次数:113
Java有关List的stream基本操作
参考博客: https://www.jianshu.com/p/9fe8632d0bc2 Stream简介 Java 8引入了全新的Stream API。这里的Stream和I/O流不同,它更像具有Iterable的集合类,但行为和集合类又有所不同。 stream是对集合对象功能的增强,它专注于对集 ...
分类:编程语言   时间:2018-08-20 21:46:11    阅读次数:377
set和dict理论和操作
Set集合和Dict字典set集合collection翻译为集合类型,是一个大的概念如:set是一个可变的,无序的,不重复的元素集合(已覆盖的形式去除重复的元素)s=set()创建一个空sets=set(iterable)创建一个可迭代的集合set的元素不可以索引set可以迭代set中的元素是可hash的元素,一般的可hash元素都是不可变类型数据hash是将整个元素遍历一遍,不管你是什么类型,即
分类:其他好文   时间:2018-08-20 00:35:44    阅读次数:217
1284条   上一页 1 ... 42 43 44 45 46 ... 129 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!