摘要:
模块名:copy隶属于:python标准库py版本:1.4及以后包含函数:copy()和deepcopy()用 途:复制现有的对象1、copy()--- 浅拷贝其中填充原对象的引用,建立list对象的一个浅拷贝副本时,会构造一个新的list,并将原对象的元素追加到这个list。deepcopy()--- 深拷贝其中填充原对象的浅拷贝副本,对list对象进行深拷贝,会copy原列表中的元素,然后将副本添加到新列表2、一句话区别:浅拷贝只拷贝父对象,不会拷贝对象内部的子对象;深拷贝会同时拷贝父对象及其子对象。#导入copy模块>>> import copy#list a>& 阅读全文
摘要:
pass 阅读全文
摘要:
pass 阅读全文
摘要:
#代码说明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... 阅读全文
摘要:
pass 阅读全文
摘要:
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" 阅读全文