摘要: 模块名:copy隶属于:python标准库py版本:1.4及以后包含函数:copy()和deepcopy()用 途:复制现有的对象1、copy()--- 浅拷贝其中填充原对象的引用,建立list对象的一个浅拷贝副本时,会构造一个新的list,并将原对象的元素追加到这个list。deepcopy()--- 深拷贝其中填充原对象的浅拷贝副本,对list对象进行深拷贝,会copy原列表中的元素,然后将副本添加到新列表2、一句话区别:浅拷贝只拷贝父对象,不会拷贝对象内部的子对象;深拷贝会同时拷贝父对象及其子对象。#导入copy模块>>> import copy#list a>& 阅读全文
posted @ 2013-04-10 10:44 thinbottle 阅读(190) 评论(0) 推荐(0) 编辑
摘要: pass 阅读全文
posted @ 2013-04-10 10:41 thinbottle 阅读(118) 评论(0) 推荐(0) 编辑
摘要: pass 阅读全文
posted @ 2013-04-10 10:40 thinbottle 阅读(98) 评论(0) 推荐(0) 编辑
摘要: #代码说明def aFunc_1(): passclass Myclass(object): a_arg = arg1 def __init__(sefl, *args, **kwargs): self.another_arg = args[] def afunc_2(self): print self.another_arg @classmethod def aFunc_3(cls): print "class method" @staticmethod def... 阅读全文
posted @ 2013-04-10 10:37 thinbottle 阅读(159) 评论(0) 推荐(0) 编辑
摘要: pass 阅读全文
posted @ 2013-04-10 10:36 thinbottle 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1、从字典中取值:1 mydict = {"key" : "value"}2 #使用get方法3 val = mydict.get("key")4 # val --> 'value'1 mydict.get("if_key_not_in_dict", "default value")2 #--> 'default value'3 #并没有改变原dict4 #mydict --> {"key":"value" 阅读全文
posted @ 2013-04-10 10:33 thinbottle 阅读(212) 评论(0) 推荐(0) 编辑