This is my dict and list
d = {1: ['val1', 'val2'], 2: ['val3', 'val4']}
l = []
for key, value in d.items():
for sub_value in value:
l.append(sub_value)
print (l)
# ['val1', 'val2', 'val3', 'val4']
However, I would like to do this with dict to list comprehension.
I have something like this,
l = [sub_value for sub_value in value for key,value in d.items()]
Also tried,
l = [(sub_value for sub_value in value) for key,value in d.items()]
However, not quite the answer I was looking for.
Thanks.