*在Python中的print()内迭代之前

* before iterable inside a print() in Python

本问题已经有最佳答案,请猛点这里访问。

我有一个名称列表,我想在不使用for循环的情况下以不同的行打印列表中的每个元素。所以,经过一些研究,我发现了这个例子:print(*names, sep='
')
,巫婆的结果正是我想要的。但是,在列表名称之前的*字符是什么意思?


*用于在调用函数时解包参数列表。在这种情况下,它会解压缩您的姓名列表。