Olá Claucio. Como vai?
O código apresenta alguns erros de sintaxe no if.
Desconsiderando isso "frutas" se trata de uma lista, ou seja nós não podemos usar o método .lower() nela já que o mesmo só funciona para strings.
Com base nisso podemos implementar o código de outra maneira.
frutas = ['Banana', 'Maca', 'Pera', 'Uva', 'Melancia', 'Jamelão']
fruta_perdida = input('Qual é a fruta que deseja consultar? ')
if(fruta_perdida.capitalize() in frutas):
print('Sim, temos a fruta {}'.format(fruta_perdida))
else:
print('Não temos a fruta {}'.format(fruta_perdida))
Nesse exemplo eu usei o método capitalize() que deixa apenas a inicial de uma string maiúscula dessa forma conseguimos consultar as frutas dentro da lista.
Um outro método seria usando uma estrutura de repetição para percorrer a lista e deixar os valores minusculos.
frutas = ['Banana', 'Maca', 'Pera', 'Uva', 'Melancia', 'Jamelão']
fruta_perdida = input('Qual é a fruta que deseja consultar? ')
for i, fruta in enumerate(frutas):
frutas[i] = fruta.lower()
if(fruta_perdida.lower() in frutas):
print('Sim, temos a fruta {}'.format(fruta_perdida))
else:
print('Não temos a fruta {}'.format(fruta_perdida))
desse jeito a lista original frutas fica toda minuscula.
Espero ter ajudado!
Bons estudos!