Значение кортежа по ключу

Можно ли получить значение из кортежа:

TUPLE = (
    ('P', 'Shtg1'),
    ('R', u'Shtg2'),
    ('D', 'Shtg3'),
)

вызвав STR ключ как P

Python говорит, что только int может быть использован для этого типа 'запроса'

Я не могу использовать цикл (слишком много накладных расходов...)

Спасибо!

30
задан Mission 4 January 2012 в 17:30
поделиться