i have two lists:
mylist1=[['a','1'],['a',''],['a','1'],['a','3'],['b','2'],['c','2'],['c','3'],['c',''],['c','2']]
and
mylist2=[['a','1','lemon'],['a','2','coconut'],['a','3','chocolate'],['a','4','watermelon'],['b','1','mango'],['b','2','apple'],['b','3','tree'],['b','4','apple'],['c','1','water'],['c','2','fire'],['c','3','mountain']]
I want to find out those lists from "mylist2" whose zero and 1st position items are not in "mylist1",like;
result=[['a','2','coconut'],['a','4','watermelon'],['b','1','mango'],['b','3','tree'],['b','4','apple'],['c','1','water']]
Also in above result consider lists mylist1[1]=['a',''] and mylist1[7]=['c',''] (has null in their 1st position) and 1st position is not matched with any list from mylist2.
is there any solution???