原文链接:https://www.jb51.net/article/170281.htm
主要说 除了按照位置传递,和设置默认参数外的包裹传递和解包裹传递。
1. 包裹传递
def fun(*args):
print(args)
fun(1, 2, 3)
fun([1, 2, 3])
输出:
把接受的参数打包成一个元组,可接受一个或多个参数。每一个参数可以是一个列表,可以是一个数值......
2. 解包裹传递
并没有找到详细的解释。但是看起来**d接受的应该是一个字典或者说一个映射关系?