Добрый день!
Изучая Лутца и экспериментируя по его совету, в том числе, с распаковкой через звездочку, обнаружил странную конструкцию, и не совсем понимаю, как это работает и почему?
А именно:
x = (1, 2, 3)
y = (4, 5, 6)
print(*x + y)
Точнее, я подозреваю, что сначала складываются x и y, а потом итог распаковывается. Но почему оно работает именно так? Какое правило заставляет сначала работать сложению кортежей, а потом уже распаковке?