Aktualizuj wartości wielu kluczy w Pythonie

Jaki jest najczystszy sposób aktualizowania wartości wielu kluczy w słowniku do wartości przechowywanych w krotce?

Przykład:

Chcę odejść

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

do

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

Czy jest do tego łatwy jeden liner? Coś jakto wydaje się zbliżać do tego, czego chcę.

EDYCJA: Nie chcę przypisywać wartości do kluczy na podstawie ich pierwszej litery. Mam tylko nadzieję na coś takiego

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

Oczywiście to nie działa, ale mam nadzieję na coś podobnego.

questionAnswers(4)

yourAnswerToTheQuestion