ZAN,
shizaвы вообще не о том советуете
sisqoпоясню…
есть пхп-код:
<?php
$var = 'another_var'
$$var = 'win!'
echo 'Var: ' , $var , ', Another var: ' , $another_var , PHP_EOL;
?>
он выведет:
Var: another_var, Another var: win!
т.е. создается переменная название которой содержится в другой переменной…
а в питоне такие же пироги решаются при помощи, как вы правильно заметили, globals и locals, только в чуток другом ключе:
In [1]: var = 'another_var'
In [2]: locals()[var] = 'win!'
In [3]: print 'Var: ' , var , ', Another var: ' , another_var
Var: another_var , Another var: win!
так что ничего сложного в переменных переменных нет )))