Как выбрать уникальные значения (представлены в виде списков) ключей и отправить на печать в алфавитном порядке Python
У меня есть словарь
dict = {
'a': ['Andrew', 'Albert', 'Mike'],
'b': ['Mike', 'Billy', 'John'],
'c': ['Eric', 'Albert', 'Frank']
}
Вопрос - как можно вытащить все уникальные значения и отправить их на печать в виде: 'Albert, Andrew, Billy, Eric, Frank, John, Mike'
Я пробовал сгенерировать строку
list = ','.join(dict[key].pop(0) for key in sorted(dict))
но не смог убрать дублирование
Источник: Stack Overflow на русском