Localizando elementos comuns na lista em python
Encontrando elementos comuns na lista em python? Imagine se eu tiver uma lista como segue [[a, b], [a, c], [b, c], [c, d], [e, f], [f, g]] Minha saída deve ser [ a, b, c, d] [e, f, g] Como eu faço isso? O que eu tentei é assim
for i in range(0,len(fin3)):
for j in range(i+1,len(fin3)):
grop = []
grop = list(set(fin3[i]) & set(fin3[j]))
if len(grop)>0:
grop2 = []
grop2.append(link[i])
grop2.append(link[j])
grop3.append(grop2)
Desde já, obrigado...