d = {(1): [1.2, 2.3, 4.9, 2.0], (2): [4.1, 5.1, 6.3], (3): [4.9, 6.8, 9.5, 
    1.1, 7.1]}
result = []
for key, values in list(d.items()):
    result.append(([key] * len(values), values))
Python: как сделать два списка из словаря