在python中,我可以编写如下内容:
some_list = [(1, 2, 3), (3, 2, 1)] for i, *args in some_list: print(args)
我将获得下一个输出:
[2, 3] [2, 1]
当我们使用 *args 作为函数参数,它被解包为 tuple .
*args
tuple
为什么我们会收到 list 在这种情况下?
list