Возможно, имелась в виду разница между передачей значения объекта и передачей ссылки на объект в Python. В этом языке не существует понятий передачи по значению или передачи по ссылке, вместо них используется концепция передачи по присваиванию или передачи по ссылке на объект. 1
При передаче аргумента в функцию в Python передаётся значение ссылки (адрес памяти), а не значение самого объекта. 1 Это значит, что параметр переменной внутри функции действует как ссылка на тот же объект в памяти, что и исходный аргумент, а не как его копия. 1
Из-за этого любые изменения, внесённые в объект внутри функции, также повлияют на исходный объект за пределами функции. 1 Возможность изменить исходный объект внутри функции зависит от того, какого он типа — изменяемого или нет. 3