Распаковка
Синтаксис Python позволяет нам передавать все элементы из последовательности в виде отдельных позиционных аргументов функции с помощью (*). Эта звездочка называется астериском. Давайте вызовем функцию print() и посмотрим, как это работает.
Этот код будет эквивалентен вызову print("h", "e", "l", "l", "o") и print(1, 2, 3, 4) соответственно. Согласитесь, что такая распаковка занимает