Обновить значения для нескольких ключей в Python

Каков самый чистый способ обновить значения нескольких ключей в словаре до значений, хранящихся в кортеже?

Пример:

Я хочу уйти от

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

в

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

Есть ли простой однострочник для этого? Что-то вродеэто кажется, приближается к тому, что я хочу.

РЕДАКТИРОВАТЬ: я не хочу назначать значения для клавиш на основе их первой буквы. Я просто надеюсь на что-то вроде

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

Очевидно, что это не работает, но я надеюсь на что-то подобное.

Ответы на вопрос(4)

Ваш ответ на вопрос