reverse/inverse a mapping but with multiple values for each key
reverse/inverse a mapping but with multiple values for each key multi mappping dictionary , reverse/inverse ''' mrg_dictionary: {15: {16, 19, 21, 23}, 22: {18}} inv_merging_led_dict: {16: 15, 19: 15, 21: 15, 23: 15, 18: 22} mrg_dictionary --> inv_merging_led_dict ''' mrg_dictionary = {15: {16, 19, 21, 23}, 22: {18}} inv_merging_led_dict = {value:key for key in mrg_dictionary for value in mrg_dictionary[key]} print(inv_merging_led_dict) ''' inv_merging_led_dict: {16: 15, 19: 15, 21: 15, 23: 15, 18: 22} mrg_dictionary: {15: {16, 19, 21, 23}, 22: {18}} inv_merging_led_dict --> mrg_dictionary ''' valueset = set(inv_merging_led_dict.
…