#coding:utf-8 def selfAdd(a): a = a + a return a #返回 def selfAdd1(a): a += a a_list = [ 1,2] print(selfAdd(a_list)) #赋值回来 selfAdd(a_list)
python三之缺省函数(及字典)
最新推荐文章于 2022-07-25 11:15:35 发布
本文探讨了Python中函数默认参数的区别,特别是可变类型与不可变类型之间的差异,强调了赋值与引用的差异。通过示例解释了`=`与`+=`在列表和元组上的应用,并介绍了函数参数中的`*args`和`**kwargs`用法。同时,文章深入讨论了字典的哈希表实现,解释了字典遍历顺序看似随机但实际与哈希值有关的现象。
摘要由CSDN通过智能技术生成