python中关于*和**操作符在函数内传参时应用的原理解析
解引用,是利用*和**两个符号来操作。*用于元组/列表类型,**用于字典类型
我们从不作为函数参数和作为函数参数分别来进行讨论
1.元组/列表类型的解引用
一般来说,解引用都是用在向函数内部传参的时候,不作为函数参数时可以直接用相关函数进行操作,所以这里只讨论作为函数参数时的情况。
(1)当作为函数的形参的时候
list=('Hello','World')
def fun(*args):
for i in args:
print(i)
fun(list)
结果:
原创
2021-07-20 23:15:22 ·
600 阅读 ·
3 评论