Обновить значения для нескольких ключей в 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
Очевидно, что это не работает, но я надеюсь на что-то подобное.