Problem

3/9

Diccionarios. Métodos incorporados

Theory Click to read/hide

Métodos de diccionario integrados

Algunos de los métodos que aprendió sobre cadenas, listas y tuplas también funcionan con diccionarios. Por ejemplo, el método in (o not in) le permite determinar si existe una clave particular en el diccionario.

Y también te permite recorrer todas las claves del diccionario. para clave en dict_country: imprimir (clave) También puede iterar sobre pares clave-valor usando el método items(). para clave, valor en dict_country.items(): imprimir(clave, valor) En la tabla se enumeran otros métodos comúnmente utilizados.
  Nombre Método Descripción (ejemplo) tamaño del diccionario len() devuelve el número de elementos del diccionario  len(dict_país) actualización del diccionario actualizar() le permite actualizar varios pares de diccionarios a la vez dict_country.update({'Rusia': 'Moscú', 'Armenia': 'Ereván'})< /pre> obtener valor por clave get() le permite obtener el valor mediante la clave especificada. Se puede usar para verificar si existe una clave en particular en un diccionario dict_country.get('Rusia') # devuelve el valor por clave, # si no existe tal clave, devolverá Ninguno dict_country.get('Russa', 0) # si no hay clave de Rusia, devolverá 0 # (en lugar de 0, puede establecer cualquier valor eliminar clave pop() El método  pop() elimina una clave y devuelve su valor correspondiente. dict_country.pop('Bahamas') teclas de diccionario  teclas() El método  keys() devuelve una colección de claves en un diccionario. dict_país.keys() valores del diccionario valores() El Method values() devuelve una colección de valores en un diccionario. dict_país.valores() pares de diccionarios elementos() El método  items() devuelve una colección de valores en un diccionario. dict_país.items()

Problem

Un diccionario de frecuencia alfabética es un diccionario de frecuencia en el que las palabras con su frecuencia (ocurrencia) se ordenan alfabéticamente.
Cree un diccionario donde el a la derecha de cada palabra es el número de veces que aparece en el texto de origen.
El signo del final del texto es  una cadena con la sola palabra "END!". El orden en que se imprimen las palabras no importa.

Entrada
Las líneas de texto se dan como entrada. La última línea contiene una sola palabra "END!" y es un signo del final del texto.

Impresión
Muestra todas las palabras en la pantalla, indicando, separadas por un espacio, cuántas veces aparece esa palabra en el texto. Cada palabra en una línea separada.

 
Ejemplos

 

# Entrada Salida
1 Coma más de esos suaves panecillos franceses
¡FIN!
Comer 1
1 más
estos 1
suave 1
Francés 1
rollo 1
Write the program below

     

Program check result

To check the solution of the problem, you need to register or log in!