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.