listas de cadenas de caracteres

Hernan Martinez Foffani hernan en orgmf.com.ar
Mar Ago 27 16:13:32 CEST 2002


> > - Después buscas cuál es la letra con mayor frecuencia. Como no
> > va a haber demasiadas letras, (máximo 28...) pues quizás lo mejor
> > es hacer:
> >
> > letra_max = ''
> > for letra in frecuencia.keys():
> >       if frecuencia[letra] > frecuencia[letra_max]:
> >           letra_max = letra
>
> Hay un método mejor:
>
> letra_max=max(frecuencia)

en diccionarios max() se aplica sobre las claves.
en este ejemplo devuelve la letra mas alta (en ascii)
y no la letra cuya frecuencia sea la mayor.

-H.





Más información sobre la lista de distribución Python-es