UPD
Ваш предыдущий ответ заметил лишь после как написал ответ
_______________________________-
Я Вас обманул, Извиняюсь.
Python 2.6.5 (r265:79063, Apr 16 2010, 13:57:41)
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> print sys.version_info
(2, 6, 5, 'final', 0)
>>> d = {k: [] for k in ('left', 'right')}
File "<stdin>", line 1
d = {k: [] for k in ('left', 'right')}
^
SyntaxError: invalid syntax
FishHook
soln
Только вот у меня это не работает (python 2.7)
Что-то у Вас явно не то
похоже что 2.6 так не умеет
Python 3.1.2 (r312:79147, Dec 9 2011, 20:47:34)
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> print(sys.version_info)
sys.version_info(major=3, minor=1, micro=2, releaselevel='final', serial=0)
>>> d = {k: [] for k in ('left', 'right')}
>>> d
{'right': [], 'left': []}