Вернуть уникальные элементы в списке списков - PullRequest
0 голосов
/ 07 ноября 2019

Мне нужна помощь с кодом ниже

list1 = [[1],[1,2]]

должен вернуться [1]

list2 = [[2],[1,2]]

должен вернуться [2]

list3 = [[2],[1,2]]

должен вернуться [2]

list4 = [[3],[1,2]]

должен вернуть [3,1] (минимум списка)

Я пытался создать функцию, но не смог расширить свои базовые навыки кодирования

def UniqueItems(source, target):
    all = source + target
    return set(all)

1 Ответ

0 голосов
/ 07 ноября 2019

Вы должны попробовать это:

array = [['a','b'], ['a', 'b','c'], ['a']]
result = set(x for l in array for x in l)
print(result)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...