Daevaornа это отдавая дань моде ))
Порадовало противопоставление “динамический” - “старый”smile
слово “старый” относилось к указателям
bialixвобще нужно стараться не аргументы меня, а вместо этого возвращать новые значения. аргумент должен быть аргументом, а результат - результатом. тем более что в питоне масса возможностей для того чтобы вернуть из функции много значений
Поэтому чтобы изменить глобальную g нужно явно вернуть значение из null, типа так