*号的总结记录
1.起初接触是作为函数的形参:(它可以接收任何的参数)
def add(*args, **kwargs): pass
2.之后接触是在变量之前加一个或两个*:
列表前面加星号作用是将列表解开成两个独立的参数,传入函数; 字典前面加两个星号,是将字典解开成独立的元素作为形参。
def add(a, b): return a+b data = [4,3] print(add(*data)) --->7 #字典类型变量想传入add函数,则字典中的键值名称要和add函数的形参一样 data = {'a' : 4, 'b' : 3} print(add(**data)) --->7
3.list前加*:(待更新)