码迷,mamicode.com
首页 >  
搜索关键字:iterable    ( 1284个结果
内置函数
# abs(x) 绝对值 >>> abs(-9) 9 # all(iterable) 所有元素为True时(或者iterable为空时)返回True,否则False # iterable--元祖或列表 # interable 为False的情况包含有None,0,False,'' >>> all([ ...
分类:其他好文   时间:2018-05-08 17:43:36    阅读次数:165
并发编程--协程
协程,又称为微线程,可以理解成可切换的函数,或生成器,协程中始终在单线程中执行,因此没有资源冲突问题,不需要锁机制。以下以菲波那切数列为例,加上自己的一些理解,稍微聊一下这个东西。 斐波那契数列的普通实现 一般的函数只能有一个返回值,return,且return后程序不再执行。如下: 斐波那契数列y ...
分类:其他好文   时间:2018-05-08 14:32:39    阅读次数:163
Python实用笔记 (11)高级特性——迭代器
这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。 可以使用isinstance()判断一个对象是否是Iterable对象: 可以被next()函数调用并不断返回下一个值的对象称为迭代器:Iterator。 可以使用isinstance()判断一个对象是否是Iterator对象: ...
分类:编程语言   时间:2018-05-07 17:41:01    阅读次数:181
列表生成式&三元表达式
工作过程: (1)迭代iterable中的每个元素; (2)每次迭代都先把结果赋值给iter_var,然后通过exp得到一个新的计算值; (3)最后把所有通过exp得到的计算值以一个新列表的形式返回。 例如: 二、嵌套if语句:[exp for iter_var in iterable if_exp ...
分类:其他好文   时间:2018-05-02 18:09:56    阅读次数:172
python高级特性迭代
判断一个对象是迭代对象: 方法是用collections 模块的Iterable类型判断 >>> from collectoins import Iterable >>>isinstance('abc',Iterable) #str是否可迭代 >>>isinstance([1,2,3],Iterab ...
分类:编程语言   时间:2018-05-02 15:45:01    阅读次数:190
生成器
判断是否可迭代和是否迭代器from collections import Iterable,Iteratorprint(range(10000))print(isinstance(range(10000),Iterable)) #是否可迭代print(isinstance(range(10000), ...
分类:其他好文   时间:2018-05-01 20:50:16    阅读次数:193
ALGORITHM 1.4 Bag (P155)
//用链表实现bag java版: import java.util.Iterator; import edu.princeton.cs.algs4.*; public class Bag<Item> implements Iterable<Item> { private Node first; p ...
分类:其他好文   时间:2018-05-01 15:14:31    阅读次数:126
ALGORITHM1.2 Pushdown stack (linked-list implementation)(P149)
//链表做的stack java版: import edu.princeton.cs.algs4.*; import java.util.Iterator; public class Stack<Item> implements Iterable<Item> { private Node first ...
分类:其他好文   时间:2018-04-30 20:01:36    阅读次数:209
shiro的Realm
1、UserRealm父类AuthorizingRealm将获取Subject相关信息分成两步:获取身份验证信息(doGetAuthenticationInfo)及授权信息(doGetAuthorizationInfo); 2、doGetAuthenticationInfo获取身份验证相关信息:首先 ...
分类:其他好文   时间:2018-04-30 20:00:37    阅读次数:190
ALGORITHM 1.1 Pushdown(LIFO) stack (resizing array implementation)(P141)
//可调整大小的stack,且带迭代器 java版: import java.util.Iterator; import edu.princeton.cs.algs4.*; public class ResizingArrayStack<Item> implements Iterable<Item> ...
分类:其他好文   时间:2018-04-30 18:05:44    阅读次数:122
1284条   上一页 1 ... 56 57 58 59 60 ... 129 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!