Como eu digo ao dict () no Python 2 para usar o unicode em vez da string de byte?

Aqui está um exemplo:

d = dict(a = 2)
print d
{'a': 2}

Como posso eu saberdict() construtor para usar Unicode em vez de escrever a string expliclity literal comou'a'? Estou carregando um dicionário de umjson módulo cujo padrão é usar unicode. Eu quero fazer uso de unicode de agora em diante.

questionAnswers(2)

yourAnswerToTheQuestion