Можешь объяснить, как Python передаёт аргументы в функции и чем этот механизм отличается для неизменяемых и изменяемых типов данных? — ДейлиПреп