返回列表列表中的唯一元素

我需要以下代码的帮助

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

应返回[1]

list2 = [[2],2]]

应返回[2]

list3 = [[2],2]]

应返回[2]

list4 = [[3],2]]

应返回[3,1](列表的最小值)

我试图创建一个函数,但是无法用我的基本编码技能进行扩展

def UniqueItems(source,target):
    all = source + target
    return set(all)
sacklise 回答:返回列表列表中的唯一元素

您应该尝试以下操作:

array = [['a','b'],['a','b','c'],['a']]
result = set(x for l in array for x in l)
print(result)
本文链接:https://www.f2er.com/3141734.html

大家都在问