*运算符如何在Python的列表中工作?

star(*)运算符将序列/集合解压缩为位置参数。因此,如果您有一个列表,并且希望将该列表中的项目作为列表中每个位置的参数传递给它们,而不是分别索引每个元素,则可以使用*运算符。 

示例

def multiply(a, b):
  return a * b
values = [1, 2]
print(multiply(*values))

这将解压缩列表,以便实际上以-

print(multiply(1, 2))

输出结果

这将给出输出-

2