Есть массив [('a', 'd', 'z'), ('b', 'e ', 'k', 'l'), ('b', 'e', 'm', 'n'), ('c', 'f', 'g', 'h')]
Нужно перебрать его и получить в итоге: [('a', 'd', 'z'), ('b', 'e ', 'k', 'l', 'm', 'n'), ('c', 'f', 'g', 'h')]
С помощью Counter() можно определить кол-во повторяющихся элементов, но как дальше реализовать замену в списках
т.е. нужна функция, которая перебирает массив и повторяющиеся элементы в одном списке оставляет, в остальных удаляет и объединяет все в одно
Нужно перебрать его и получить в итоге: [('a', 'd', 'z'), ('b', 'e ', 'k', 'l', 'm', 'n'), ('c', 'f', 'g', 'h')]
С помощью Counter() можно определить кол-во повторяющихся элементов, но как дальше реализовать замену в списках
т.е. нужна функция, которая перебирает массив и повторяющиеся элементы в одном списке оставляет, в остальных удаляет и объединяет все в одно
Последнее редактирование: