import itertools
def dictionary_to_list(dictionary):
result = list(itertools.chain.from_iterable(itertools.repeat(key, value)
for key, value in dictionary.items()))
return result
dictionary = {'aaa': 1, 'bbb': 2, 'ccc': 3}
lst = dictionary_to_list(dictionary)
print(lst)
'''
run:
['aaa', 'bbb', 'bbb', 'ccc', 'ccc', 'ccc']
'''