Generation

generate functionSat, 29 Apr 2023

Leer una cadena de caracteres e imprimir las dos palabras que más veces se repite

def problema1(cadena): cadena = cadena.lower().split(' ') diccionario = {} for palabra in cadena: if palabra in diccionario: diccionario[palabra] += 1 else: diccionario[palabra] = 1 cantidad = sorted(diccionario.values(), reverse=True) for palabra in diccionario: if diccionario[palabra] == cantidad[0]: print(palabra) problema1('hola mundo hola hola mundo hola mundo')

Questions about programming?Chat with your personal AI assistant