使用**和**捕获传递给函数的参数
使用*只接受关键字参数
使用*元组拆包过程中捕获项目
使用*解包iterables到一个列表/元组
使用**要解压缩词典到其他字典
例子解释:
1.调用函数时,*可以使用运算符将可迭代对象解压缩为函数调用中的参数...最大的新功能之一是能够将可迭代对象转储到新列表中。...我们还可以将可迭代项转储到新的元组或集合中:
fruits = ['lemon', 'pear', 'watermelon', 'tomato']
(*fruits[1:], fruits...watermelon', 'TOMATO', 'LEMON', 'PEAR', 'WATERMELON', 'tomato', 'pear'}
请注意,上面的最后一行获取一个列表和一个生成器,并将它们转储到新集中...PEP 448还**允许该运算符用于将键/值对从一个字典转储到新字典中,从而扩展了功能:
date_info = {'year': "2020", 'month': "01", 'day':