If you are trying to create a new dictionary:
d = dict(zip(keys, valuetuple))
If you are trying to add to an existing one, just change =to .update(…).
So, your example can be written as:
mydict.update(dict(zip('abd', mytuple))))
, , :
setitems(d, ('a', 'b', 'd'), mytuple)
, , "curried", operator.itemgetter?