Posts by 撒得一地:
4.2.18Python下字典的itervalues方法
itervalues()方法语法: dict.itervalues() 描述 Python 2 中d.itervalues() 返回针对字典d里所有值的迭代器对象,Python 3无此语法。 参数 无任何参数 旧版中用list(d.iter […]
4.2.17Python下字典的values方法
values()方法语法: dict.values() 描述 Python 字典(Dictionary) values() 函数以列表返回字典中的所有值。 参数 无任何参数 返回值 以列表的形式返回字典中的所有值。 values方法以列表的 […]
4.2.2 PHP do…while循环语句
while语句还有另一种形式的表示,即do…while。两者的区别在于,do…while要比while语句多循环一次。当while表达式的值为假时,while循环直接跳出当前循环;而do…while […]
4.2.1 PHP while循环语句
while循环是php中最简单的循环语句,它的语法格式为: while(expr){ statement } 当表达式expr的值为真时,将执行statement语句,执行结束后,再返回到expr表达式继续进行判断。直到表达式的值为假,才跳 […]
4.2.16Python下字典的update方法
update()方法语法: dict.update(dict2) 描述 Python 字典(Dictionary) update() 函数把字典dict2的键/值对更新到dict里。 参数 dict2 — 添加到指定字典dict里的字典。 […]
PHP观察者模式
观察者模式(Observer),当一个对象状态发生改变时,依赖它的对象全部会收到通知,并自动更新。 场景:一个事件发生后,要执行一连串更新操作。传统的编程方式,就是在事件的代码之后直接加入处理逻辑。当更新的逻辑增多之后,代码会变得难以维护。 […]
4.2.15Python下字典的setdefault方法
setdefault()方法语法: dict.setdefault(key, default=None) 描述 setdefault()方法在某种程度上类似于get方法,就是能够获得与给定键相关联的值,除此之外,setdefault还能在字 […]
PHP原型模式
PHP原型模式与工厂模式作用类似,都是用来创建对象的。与工厂模式的实现不同的是,原型模式是先创建好一个原型对象,然后通过clone原型对象来创建新的对象。这样就免去了类创建时重复的初始化操作。 原型模式适用于大对象的创建。创建一个大对象需要 […]
4.2.14Python下字典的popitem方法
popitem()方法语法: dict.popitem() 描述 popitem()方法随机返回并删除字典中的一对键和值 popitem方法类似于list.pop,后者会弹出列表的最后一个元素。但不同的是,popitem弹出随机的项,因为字 […]
4.2.13Python下字典的dict.pop方法
pop()方法语法: dict.pop(键名) 描述 pop()方法用来获得对应给定键的值,然后将这个键-值对从字典中移除。 pop()方法要带上键名参数,否则会出错。 具体实例: >>> d = {'url […]