rust поедает мозг
Feb. 11th, 2023 11:19 amВот у меня код на питоне:
foo = {}
def foo1(x):
x= {1:1}
def foo2():
global foo
foo1(foo)
И вот сижу я и думаю, если foo2 передаст ownership от foo в foo1, то что останется в foo? По-идее, ничего. Как же так?
(я всё понимаю, что в питоне "всё не так", но вопрос-то остаётся)
А, не, интуиция меня всё-таки не подвела. x={1:1} локальная переменная.