Python tem uma função count que retorna quantas vezes um determinado elemto aparece em uma lista. Utilizando o algoritmo de busca sequencial
mostrado na aula 1, modifique-o e implemente em python um algoritmo que seja semelhante a função count, retornando quantas vezes um dado elemento aparece em um lista.
Para teste poderá utilizar os dados abaixo:
Número a ser comparado:54
dados = [23,4,67,54,90,21,54,5,29,54]
Claro! Para implementar um algoritmo semelhante à função count do Python, você pode utilizar o algoritmo de busca sequencial. Aqui está um exemplo de implementação em Python: ```python def count_element(lista, elemento): count = 0 for item in lista: if item == elemento: count += 1 return count # Teste numero_comparado = 54 dados = [23, 4, 67, 54, 90, 21, 54, 5, 29, 54] resultado = count_element(dados, numero_comparado) print(resultado) ``` Neste exemplo, a função `count_element` recebe uma lista e um elemento como parâmetros. Ela percorre a lista utilizando um loop for e verifica se cada item é igual ao elemento comparado. Se for igual, incrementa o contador `count`. No final, a função retorna o valor do contador. No teste realizado com os dados fornecidos, o resultado será 3, pois o número 54 aparece três vezes na lista. Espero que isso ajude! Se tiver mais alguma dúvida, é só perguntar.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar