Код: Выделить всё
def my_swap(obj1, obj2):
# What is here?
# ...
a = [1, 2, 3]
b = {'x': 25}
my_swap(a, b)
print(a) # {'x': 25}
Этот вопрос не об замене временной переменной или пониманием разницы между значением и ссылкой, как в вопросах:
, когда переменная проходит по значению?>
Подробнее здесь: https://stackoverflow.com/questions/795 ... -in-python