Допустим есть словарь и переменая:
dic_xxx = {'test' : 1, 'gogo' : 2, 'other' : 3} peremennaya = "gogo"
Как мне сравнить строку переменной с именем ключа
dic_xxx['gogo']
dic_xxx = {'test' : 1, 'gogo' : 2, 'other' : 3} peremennaya = "gogo"
dic_xxx['gogo']
>>> d = {'1':10, '2':20, '3':30} >>> d.keys() ['1', '3', '2'] >>> d.values() [10, 30, 20] >>> d.has_key('1') True >>> d.has_key('4') False >>> d.items() [('1', 10), ('3', 30), ('2', 20)]
ValeriyB
Можно как-нибудь имя конкретного ключа поместить в переменную?
variable = key_name
>>> d = {'test' : 1, 'gogo' : 2, 'other' : 3} >>> variable = d['gogo'] >> variable gogo >>>
>>> d = {'test' : 1, 'gogo' : 2, 'other' : 3} >>> variable = 'gogo' >>> variable 'gogo'

Если я неправильно вас понял, и ответ вам не помог, опишите ситуацию более подробно.
>>> d = {'test' : 1, 'gogo' : 2, 'other' : 3} >>> v = 'gogo' >>> v in d True >>> d[v] 2 >>>