Это нормально, чтобы позвонить всем переменным ссылкам (и наоборот) в Python?
-
26-12-2019 - |
Вопрос
Все переменные ссылки и все переменные ссылки в Python?
Очевидно, есть разница между переменной и ссылкой в Е.Г.C ++ Но как насчет Python?
Решение
Хотя даже документация Python смешивает термины, справочная документация использует условия Идентификаторы или имена вместо переменных .Это та же концепция, хотя.
Все идентификаторы - это ссылки;Все значения в Python являются объектами, чья жизнь регулируется тем, сколько ссылок существуют с этими объектами;Объекты, чьи ссылочный счетчик капелься до 0, очищены.
Однако не все ссылки являются идентификаторами.Индексы списка также являются ссылками, как и ключи и значения в словаре, а также атрибуты на объекте.
Не связан с StackOverflow