dict.clear():删除字典内的所有元素
dict.copy():返回一个字典的浅复制;浅复制虽然会将当前对象copy出来放到新的内存地址中,但是它因为是浅复制,没有拷贝原对象的子类,所以新的拷贝对象的子类依然和原对象的子类指向同一个地址,故当原对象增加新的子类,那么新对象的子类也会一起增加;而深复制则是既拷贝了原对象所有的元素和其子类来构建新的内存地址
参考浅复制和深复制区别
https://baijiahao.baidu.com/s?id=1629259381948108626&wfr=spider&for=pc
dict.fromkeys(seq[,val]): 创建一个新字典,以序列seq中元素做字典的key,val为字典所有键对应的初始值
break:在两个循环下,它只跳出当前循环,不会跳出两个循环
关键字参数也可以调用函数,且关键字参数不得早于非关键字参数
函数调用关键字参数:
args: ptyhon支持定义这样的函数,该函数可接受元祖形式传递的任意数量的参数;可变参数的名字前面有一个号,我们可以传入0个或一个或多个参数给可变参数
利用*和定义函数**
*args是将参数打包成元祖来给python进行调用;而 * *kwargs 是将关键字和参数打包成字典来给函数进行调用
参考:
https://www.cnblogs.com/yunguoxiaoqiao/p/7626992.html
解包函数参数:
除了可以接受元组形式的任意数量的参数,还可以接受列表形式输入的参数;
**可以接受以字典形式输入的参数,另外,字典形式(**kwargs)传入的参数必须在args之后
解包函数参数