Determine si el diccionario está en la lista.
2. Puntos de conocimiento: diccionario, lista, bucle for, juicio if, entrada, obtención de entrada, impresión.
3. El código es el siguiente:
#?-*-?Codificación:? ¿UTF número ocho? -*-
# El currículum es un diccionario, clave = 26 letras en inglés, el valor es el número de apariciones.
wordDict? =?{}
#Obtener la cadena de palabras de entrada
str? =?Input("Por favor, introduce una cadena de palabras")
# Separar palabras con espacios y guardarlas en una lista
Stral? =?str.split(sep= '?')
#Recorre las palabras de la lista
¿Para qué? ¿palabra? ¿existir? Strahl:
#Atravesar letras en palabras
¿Para qué? ¿ch? ¿existir? Palabra:
# Determina si la clave de palabra clave existe en el diccionario.
¿Y si? ¿ch? ¿existir? Diccionario de palabras:
wordDict[ch]? =?dict de palabras . get(ch)+1 # Count+1
De lo contrario:
wordDict[ch]? =?1#El recuento se inicializa en 1.
#Printout
¿Para qué? ¿Clave, valor? ¿existir? wordDict.items():
Imprimir(" %s=%d"%(clave, valor))