Esempio n. 1
0
mayusculasOrdenadas.sort()
print("Todas las palabras con mayuscula ingresadas:", mayusculasOrdenadas)
print("Palabras en mayuscula de nodos internos",
      arbolBuscadorTest.internasMayusculaAlfabetico())

################################################################################
################################################################################

################################################################################
###############PRUEBA DE OPERACION eliminarPalabra##############################

print(
    "\nEliminamos todas las palabras de la pagina listas.edu.ar una por una con la operacion eliminarPalabra:"
)
for palabra in palabrasPaginas["listas.edu.ar"]:
    arbolBuscadorTest.eliminarPalabra(palabra)
arbolBuscadorTest.treePlot("arbolSinListasEduAr")

print("\nContamos de nuevo las palabras de cada una de las paginas guardadas:")
for pagina in paginas:
    palabrasDePagina = list(palabrasPaginas[pagina])
    palabrasDePaginaArbol = arbolBuscadorTest.palabrasDePagina(pagina)
    print("La pagina", pagina, "tiene", len(palabrasDePagina),
          "palabras distintas ingresadas segun datos de entrada.")
    # CAMBIAR SEGUN OPERACION QUE CALCULA LONGITUD DE SU TIPO LISTA
    print("La pagina", pagina, "tiene", palabrasDePaginaArbol.len(),
          "palabras distintas segun el arbol.")

################################################################################
################################################################################