啄木鸟专吃虫,故名啄木鸟。
全部博文(67)
发布时间:2014-04-23 18:41:12
1.生成器与普通函数的区别在它不是像return那样返回值,它每次产生一个值(遇到yield语句),函数就被冻结,即函数就停在那个点。当函数再次被激活时,就从停的这个点开始执行,直至再次出现yield。......【阅读全文】
发布时间:2014-04-22 23:13:47
__len__(self):返回集合中所含项目的数量。对于序列来说就是序列的长度;对于映射来说就是键值对的数量;如果返回0,则对象会被当做一个布尔变量中的假值(空列表、元组、字符串和字典也一样)__getitem__(self,key):返回与所给键对应的值。对于序列来说key应该是0-n-1的整数,n为序列的长度;对于映射来说,key可以为任何.........【阅读全文】
发布时间:2014-04-21 10:43:49
class Person: def __init__(self): self.name = 'zhangsan' def setName(self,name): self.name = name def getName(self): &nbs.........【阅读全文】
发布时间:2014-04-20 11:54:15
1.map(function,seq1,seq2...)->list:根据给定的函数给指定的序列(1个或者多个)做映射,例如:>>> map(str,range(10))['0', '1', '2', '3', '4', '5', '6', '7', '8', '9']>>> map(lambda x:x**2,range(5)) #lambda创建短小函数[0, 1, 4, 9, 16]>>> map(lambda x,y:x+y,[1,2,3],[4,5,6]) #function.........【阅读全文】