For example, convert
d = {'a.b1': [1,2,3], 'a.b2': [3,2,1], 'b.a1': [2,2,2]}
to
l = [['a','b1',1,2,3], ['a','b2',3,2,1], ['b','a1',2,2,2]]
What am i doing now
l = []
for k,v in d.iteritems():
a = k.split('.')
a.extend(v)
l.append(a)
definitely not a pythonic way.
source
share