Atualizar valores para várias chaves em python

Qual é a maneira mais limpa de atualizar os valores de várias chaves em um dicionário para os valores armazenados em uma tupla?

Exemplo:

Eu quero ir de

>>>mydict = {'a':None, 'b':None, 'c':None, 'd':None}
>>>mytuple = ('alpha', 'beta', 'delta')

para

>>>print mydict
{'a':'alpha', 'b':'beta', 'c':None, 'd':'delta'}

Existe uma frase simples para isso? Algo comoisto parece estar chegando perto do que eu quero.

EDIT: eu não desejo atribuir valores às chaves com base em sua primeira letra. Eu só estou esperando por algo como

mydict('a','b','d') = mytuple

Obviamente isso não funciona, mas espero algo semelhante a isso.

questionAnswers(4)

yourAnswerToTheQuestion