Convert a list to a dictionary then expand

import itertools

def f1( **kwargs):
    print( repr( kwargs))
    return

l = [ 'a', 1, 'b', 2]
hsh = dict(itertools.izip_longest(*[iter(l)] * 2, fillvalue=""))
f1( **hsh)

{'a': 1, 'b': 2}