Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Python: Общие вопросы > Имеется ли в Python символические ссылки как в PHP


Автор: antonych 17.4.2009, 09:10
Имеется ли в Python аналог символических ссылок PHP?

Код

$a=10;
$b=20;
$c=30;
$p="a"; // или $p="b" или $p="c" (присваиваем $p имя другой переменной)
echo $$p; // выводит переменную, на которую ссылается $p, т. е. $a
$$p=100; // присваивает $a значение 100

Автор: alex_smirnov 17.4.2009, 11:46
Подобная короткая реализация невозможна.
Возможно решить эту задачу силой интроспекции, но это уже костыль. 
Да и без интроспекции это не надо, ибо "явное лучше неявного" © import this smile.

Автор: cutwater 18.4.2009, 11:50
Почитайте тут. уже обсуждалось.
http://python.su/forum/viewtopic.php?id=2123

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)