Здесь мне нужно сравнить list1 элементы со списком 2 из 2-х предметов индекса, если элемент пропущен, тогда я хочу вставить False
в пропущенный элемент index1.Python: список совпадений списка
Мой вход
list1 = [[1,2],[2,3],[3,4],[4,5]]
list2 = [[1,[3,2]], [3,[2,1]], [4,[5,4]]]
Освобожденные выход
result = [[3,[1,2]], [1,[2,3]], False, [4,[4,5]]]
Я попытался это:
list1 = [[1,2],[2,3],[3,4],[4,5]]
list2 = [[1,[3,2]], [3,[2,1]], [4,[5,4]]]
sss = []
for x in list1:
sss.append([x for i in range(0, len(list2)) if set(x) == set(list2[i][1])])
print sss
Пожалуйста, помогите мне с этим. Заранее спасибо ....
Просьба пояснить, в чем заключается задача. –