# 元组解包必须是可迭代的对象
# 其实在python中元组解包不仅仅只限于元组,只要是可迭代的如列表、元组、字典、字符串、range()等,都是可以的
a,*b = range(10)
a,*b = {}.values()
a,*b = {}.items()
a,*b = {}
# 可变参数解包
def f(*args):
print(args)
l = [1,2,3,4,5,6]
f(*l)
# 可变关键词参数解包
def f(**kwargs):
print(kwargs)
l = {'a':"python",'b':"C++"} # 必须是字典
f(**l)
如果你觉得不错,佛系随缘打赏,感谢,你的支持是我继续耕耘的动力。