How about:
from itertools import chain
for keys, values in my_dict.iteritems():
fmt_str = ', '.join(map(str, chain(keys, *values)))
print fmt_str
If all values in keys
and values
are strings already, then you can remove the map(str, ...)
call:
for keys, values in my_dict.iteritems():
fmt_str = ', '.join(chain(keys, *values))
print fmt_str