Многие говорят, что в Python аргументы в функции передаются с помощью вызова модель по значению. Насколько я понимаю, на самом деле это не язык вызова по значению, а модель вызова по объекту или вызова по совместному использованию.
В чем разница между моделью вызова по значению и моделью вызова по объекту? Какой пример в Python показывает, чем отличаются эти модели?