* before iterable inside a print() in Python

Viewed 204

I have a list of names and I want to print each element of the list in a different line without a for loop. So, after some research I found this example: print(*names, sep='\n'), witch results in exactly what I want. But what does this * character before the list name means?

1 Answers
Related