Im having 2 lists. Looping list2 and checking if list1 elements exists in list2 or not.But my below code is checking for only exact match and not considering upper case or lower case elements like Date, CIRCUIT
list1 = ['circuit', 'Date', 'common', 'discover']
list2 = [('id-23', 'po'), ('id-24', 'date'),('id-25', 'CIRCUIT'), ('id-26', 'discover')]
for i, a in list2:
if a in list1:
kia = i,a
print(kia)
Output im getting is ('id-26', 'discover')
expected output should be ('id-24', 'date'), ('id-25', 'CIRCUIT'), ('id-26', 'discover')