1
resposta

duvida sobre a aula

ola, tenho uma duvida sobre esse codigo abaixo, eu escrevi igual foi ensinado na aula mais não funcionou, oque foii feito de errado ?

from collections import Counter

meu_text = "meu nome e felipe eu gosto de nomes eu nao gosto de cachorros e nao tenho cachorros"

aparicoes = Counter(meu_text.lower()) total_de_caracter = sum(aparicoes.values())

contar_letra = [(letra, frequencia / total_de_caracter) for letra, frequencia in aparicoes.items()] contar_letra = Couter(dict(contar_letra)) mais_comunus = contar_letra.most_common(10) print(mais_comunus)

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Felipe,

Rodei o código abaixo:

from collections import Counter

meu_text = "meu nome e felipe eu gosto de nomes eu nao gosto de cachorros e nao tenho cachorros"

aparicoes = Counter(meu_text.lower()) 
total_de_caracter = sum(aparicoes.values())

contar_letra = [(letra, frequencia / total_de_caracter) for letra, frequencia in aparicoes.items()] 

contar_letra = Counter(dict(contar_letra)) 
mais_comunus = contar_letra.most_common(10) 
print(mais_comunus)

A resposta foi:

[(' ', 0.1927710843373494), ('o', 0.1566265060240964), ('e', 0.14457831325301204), ('n', 0.060240963855421686), ('s', 0.060240963855421686), ('a', 0.04819277108433735), ('c', 0.04819277108433735), ('r', 0.04819277108433735), ('m', 0.03614457831325301), ('u', 0.03614457831325301)]

[]'s,

Fabio I.