Распаковка массива (iterable unpacking) — это удобный синтаксис для присваивания элементов
iterable объектов (списков, кортежей и т. д.) отдельным переменным.Основные моменты, которые нужно знать:
— Распаковка производится с помощью звездочки
*.— Количество переменных должно соответствовать количеству элементов в
iterable объекте, иначе возникнет ошибка.— Можно использовать распаковку для пропуска элементов.
— Для сбора оставшихся элементов в список используется конструкция
*others.— Распаковка работает с вложенными списками.
— Формат распаковки можно использовать и при передаче аргументов в функции.
🔗 Python tricks
